Summary Count Pct
Total 17707255100.0%
Stalls1698753995.9%
Commits7197164.1%
Stall Types Count Pct
TOFF_CYCLES1328044275.0%
DCACHE_DEMAND_LOAD_MISS_CYCLES181626410.3%
CU_VFIFO_FULL_CYCLES12414547.0%
CU_INTERLOCK_CYCLES2401391.4%
FE_MISPREDICT_TIME_CYCLES939260.5%
CU_NOB2B_EXTENSION_CYCLES886470.5%
ICACHE_DEMAND_MISS_CYCLES732000.4%
INDIRECT_JUMP_CYCLES335700.2%
POST_REPLAY_B2B_BLOCK279250.2%
ENDLOOP_CYCLES174250.1%
CU_BE_NOBSB_CYCLES137670.1%
IU_HIT_STOP_BTB_HIT134980.1%
CU_DU_XU_NO_FWD_CYCLES93130.1%
CU_RXX_INTERLOCK_CYCLES87590.0%
CU_BE_NOB2B_CYCLES70400.0%
DU_FILL_CONFLICT_CYCLES65130.0%
IU_HIT_STOP_PARTIAL34200.0%
DUNCACHED_DEMAND_MISS_CYCLES21140.0%
CU_PREG_INTERLOCK_CYCLES16190.0%
IU_HIT_STOP_RETURN14080.0%
CU_EARLY_WRITE_CYCLES13560.0%
FE_ISYNC12780.0%
CU_DUAL_WRITE_INTERLOCK_CYCLES10960.0%
CU_QOS_NODISPATCH_CYCLES10700.0%
IU_HIT_STOP_BTB_MISS8540.0%
IU_FETCH_CROSS_CYCLES4940.0%
IU_HIT_STOP_ENDLOOP_TAKEN3400.0%
IU_HIT_STOP_EOL2840.0%
SYNCHT_CYCLES1570.0%
DU_UTLB_MISS_CYCLES630.0%
FE_PICK_L2FILL520.0%
CU_FP_RX_NO_NTWK_CYCLES370.0%
IU_UTLB_MISS_CYCLES80.0%
CU_WRITE_REG_BLOCK_CYCLES30.0%
CU_CREG_INTERLOCK_CYCLES20.0%
CU_WRITE_PORT_BLOCK_CYCLES20.0%
Top Packets Top Functions  
PMU Events Count
CYCLES_1_THREAD_RUNNING 4426813
COMMITTED_PKT_ANY 719711
COMMITTED_PKT_T0 719711
COMMITTED_PKT_1_THREAD_RUNNING 719710
L2_ACCESS 355997
COMMITTED_PKT_BSB 355858
COMMITTED_PKT_B2B 301558
L2_ACCESS_EVEN 190366
L2_PIPE_CONFLICT 118984
L2_TAG_ARRAY_CONFLICT 95680
AXI_READ_REQUEST 45076
AXI_LINE64_READ_REQUEST 45063
DU_WRITE_TO_L2 39918
L2_DU_STORE_ACCESS 39918
AXI_WRITE_REQUEST 36750
AXI_LINE64_WRITE_REQUEST 36747
HVX_L2_STORE_MISS 32339
HVX_L2_LOAD_MISS 32279
L2_DU_STORE_COALESCE 29741
DU_STORE_BUFFER_ACCESS 21822
DCACHE_STORE_MISS 12197
DCACHE_DEMAND_MISS 10883
DU_READ_TO_L2 9816
L2_DU_READ_ACCESS 9803
ANY_DU_STALL 8741
L2_DU_READ_MISS 7480
REDIRECT_MISC 6609
REDIRECT_LOOP_MISPREDICT 5639
L2_DU_LOAD_SECONDARY_MISS 2317
L2_DU_STORE_MISS 2262
ANY_DU_REPLAY 2171
DU_FILL_REPLAY 2171
DU_DEMAND_SECONDARY_MISS 2162
DCFETCH_MISS 1082
L2_DU_PREFETCH_ACCESS 1082
L2_DU_PREFETCH_MISS 1080
HVX_REG_ORDER 1076
L2_IU_ACCESS 869
L2_IU_MISS 787
REDIRECT_BIMODAL_MISPREDICT 455
ICACHE_DEMAND_MISS 276
L2_IU_PREFETCH_ACCESS 203
L2_IU_PREFETCH_MISS 179
DCFETCH_HIT 83
IU_DEMAND_SECONDARY_MISS 34
REDIRECT_TARGET_MISPREDICT 22
DU_LOAD_UNCACHEABLE 13
HVX_PKT_THREAD 8
DTLB_MISS 7
DU_STORE_UNCACHEABLE 3
L2_STORE_LINK 3
ITLB_MISS 1
Top Packets Top Functions  
Summary Count Pct
Total 727341100.0%
Stalls62275885.6%
Commits10458314.4%
Stall Types Count Pct
HVX_LD_L2_OUTSTANDING62222085.5%
HVX_REG_ORDER5380.1%
Top Packets Top Functions  
Index Name Count Count Per-packet
0x1COUNTER0_OVERFLOW00.0
0x2COUNTER2_OVERFLOW00.0
0x3COMMITTED_PKT_ANY3058161.0
0x4COMMITTED_PKT_BSB1753550.5734
0x5COUNTER4_OVERFLOW00.0
0x6COUNTER6_OVERFLOW00.0
0x7COMMITTED_PKT_B2B994100.325065
0x8COMMITTED_PKT_SMT00.0
0x9IU_CREDIT_FAIL00.0
0xaCYCLES_5_THREAD_RUNNING00.0
0xbCYCLES_6_THREAD_RUNNING00.0
0xcCOMMITTED_PKT_T03058161.0
0xdCOMMITTED_PKT_T100.0
0xeCOMMITTED_PKT_T200.0
0xfCOMMITTED_PKT_T300.0
0x12ICACHE_DEMAND_MISS1810.000592
0x13DCACHE_DEMAND_MISS32820.010732
0x14DCACHE_STORE_MISS1310.000428
0x17CU_PKT_READY_NOT_DISPATCHED00.0
0x1cIU_L1S_ACCESS00.0
0x1dIU_L1S_PREFETCH00.0
0x1eIU_L1S_AXIS_STALL00.0
0x1fIU_L1S_NO_GRANT00.0
0x20ANY_IU_REPLAY3850.001259
0x21ANY_DU_REPLAY10880.003558
0x23ISSUED_PACKETS3253251.063793
0x24LOOPCACHE_PACKETS00.0
0x25COMMITTED_PKT_1_THREAD_RUNNING3058150.999997
0x26COMMITTED_PKT_2_THREAD_RUNNING00.0
0x27COMMITTED_PKT_3_THREAD_RUNNING00.0
0x2aCOMMITTED_INSTS5616341.83651
0x2bCOMMITTED_TC1_INSTS4576361.496442
0x2cCOMMITTED_PRIVATE_INSTS4589031.500585
0x2fCOMMITTED_PKT_4_THREAD_RUNNING00.0
0x30COMMITTED_LOADS170610.055788
0x31COMMITTED_STORES127300.041626
0x32COMMITTED_MEMOPS800.000262
0x37COMMITTED_PROGRAM_FLOW_INSTS1006940.329263
0x38COMMITTED_PKT_CHANGED_FLOW910600.297761
0x39COMMITTED_PKT_ENDLOOP714560.233657
0x3bCYCLES_1_THREAD_RUNNING23603417.718174
0x3cCYCLES_2_THREAD_RUNNING00.0
0x3dCYCLES_3_THREAD_RUNNING00.0
0x3eCYCLES_4_THREAD_RUNNING00.0
0x3fAXI_LINE128_READ_REQUEST00.0
0x40AXI_READ_REQUEST358090.117093
0x41AXI_LINE32_READ_REQUEST00.0
0x42AXI_WRITE_REQUEST345730.113052
0x43AXI_LINE32_WRITE_REQUEST00.0
0x44AHB_READ_REQUEST00.0
0x45AHB_WRITE_REQUEST00.0
0x46AXI_LINE128_WRITE_REQUEST00.0
0x47AXI_SLAVE_MULTI_BEAT_ACCESS00.0
0x48AXI_SLAVE_SINGLE_BEAT_ACCESS00.0
0x49AXI2_READ_REQUEST00.0
0x4aAXI2_LINE32_READ_REQUEST00.0
0x4bAXI2_WRITE_REQUEST00.0
0x4cAXI2_LINE32_WRITE_REQUEST00.0
0x4dAXI2_CONGESTION00.0
0x4eDMA_SLAVE_MULTI_BEAT_ACCESS00.0
0x4fDMA_SLAVE_SINGLE_BEAT_ACCESS00.0
0x50COMMITTED_FPS1560.00051
0x51REDIRECT_BIMODAL_MISPREDICT2250.000736
0x52REDIRECT_TARGET_MISPREDICT175.6e-05
0x53REDIRECT_LOOP_MISPREDICT13150.0043
0x54REDIRECT_MISC22650.007406
0x56NUM_PACKET_CRACKED00.0
0x58JTLB_MISS13e-06
0x5aCOMMITTED_PKT_RETURN61000.019947
0x5bCOMMITTED_PKT_INDIRECT_JUMP870.000284
0x5cCOMMITTED_BIMODAL_BRANCH_INSTS122280.039985
0x5dBRANCH_QUEUE_FULL00.0
0x5eDU_REQUESTED_BUBBLE_INSERTED00.0
0x5fVTCM_SCALAR_FIFO_FULL_CYCLES00.0
0x61DU_L1S_LOAD_ACCESS00.0
0x62ICACHE_ACCESS1785810.583949
0x63BTB_HIT134420.043955
0x64BTB_MISS7140.002335
0x65IU_DEMAND_SECONDARY_MISS278.8e-05
0x66IU_LINE_FROM_HWLOOP00.0
0x67FAST_FETCH_KILLED38040.012439
0x68IU_1_PKT_AVAILABLE_TO_ISSUE439350.143665
0x69FETCHED_PACKETS_DROPPED00.0
0x6aIU_REQUESTS_TO_L2_REPLAYED00.0
0x6bIU_PREFETCHES_SENT_TO_L21270.000415
0x6cITLB_MISS00.0
0x6dIU_2_PKT_AVAILABLE_TO_ISSUE1211920.396291
0x6eIU_3_PKT_AVAILABLE_TO_ISSUE130020.042516
0x6fIU_REQUEST_STALLED00.0
0x70IU_BIMODAL_L2_ELIGIBLE1380.000451
0x71IU_0_PKT_AVAILABLE_TO_ISSUE3850.001259
0x72FETCH_2_CYCLE502280.164243
0x73FETCH_3_CYCLE702030.22956
0x74IU_PREFETCHES_DROPPED00.0
0x75L2_IU_SECONDARY_MISS00.0
0x76L2_IU_ACCESS2810.000919
0x77L2_IU_MISS2360.000772
0x78L2_IU_PREFETCH_ACCESS1270.000415
0x79L2_IU_PREFETCH_MISS1080.000353
0x7aL2_IU_BRANCH_CACHE_WRITE_REQUEST1380.000451
0x7bL2_IU_BRANCH_CACHE_WRITE1380.000451
0x7cL2_DU_READ_ACCESS32800.010725
0x7dL2_DU_READ_MISS31340.010248
0x7eL2FETCH_ACCESS00.0
0x7fL2FETCH_MISS00.0
0x80L2_AXI_INTERLEAVE_DROP00.0
0x81L2_ACCESS1853160.605972
0x82L2_PIPE_CONFLICT563300.184196
0x83L2_TAG_ARRAY_CONFLICT341060.111525
0x84AXI_RD_CONGESTION249260.081507
0x85AHB_CONGESTION00.0
0x86SNOOP_BLOCK00.0
0x87TCM_DU_ACCESS00.0
0x88TCM_DU_READ_ACCESS00.0
0x89TCM_IU_ACCESS00.0
0x8aL2_CASTOUT300100.098131
0x8bL2_DU_STORE_ACCESS124900.040842
0x8cL2_DU_STORE_MISS309.8e-05
0x8dL2_DU_PREFETCH_ACCESS27e-06
0x8eL2_DU_PREFETCH_MISS00.0
0x8fL2_DU_RETURN_NOT_ACKED00.0
0x90L2_DU_LOAD_SECONDARY_MISS1440.000471
0x91L2FETCH_COMMAND00.0
0x92L2FETCH_COMMAND_KILLED00.0
0x93L2FETCH_COMMAND_OVERWRITE00.0
0x94L2FETCH_ACCESS_CREDIT_FAIL00.0
0x95AXI_SLAVE_READ_BUSY00.0
0x96AXI_SLAVE_WRITE_BUSY00.0
0x97L2_ACCESS_EVEN938820.306989
0x98CLADE_HIGH_PRIO_L2_ACCESS00.0
0x99CLADE_LOW_PRIO_L2_ACCESS00.0
0x9aCLADE_HIGH_PRIO_L2_MISS00.0
0x9bCLADE_LOW_PRIO_L2_MISS00.0
0x9cCLADE_HIGH_PRIO_EXCEPTION00.0
0x9dCLADE_LOW_PRIO_EXCEPTION00.0
0x9eAXI2_SLAVE_READ_BUSY00.0
0x9fAXI2_SLAVE_WRITE_BUSY00.0
0xa0ANY_DU_STALL32790.010722
0xa1DU_BANK_CONFLICT_REPLAY00.0
0xa2DU_CREDIT_REPLAY00.0
0xa3L2_FIFO_FULL_REPLAY00.0
0xa4DU_STORE_BUFFER_FULL_REPLAY00.0
0xa5DU_STORE_BUFFER_FORCED_DRAIN00.0
0xa6DU_SNOOP_CONFLICT_REPLAY00.0
0xa7DU_SNOOP_REQUEST00.0
0xa8DU_FILL_REPLAY10880.003558
0xa9DU_SECMISS_REPLAY00.0
0xaaDU_SNOOP_REQUEST_CLEAN_HIT00.0
0xabDU_EVICTIONS_SENT_TO_L200.0
0xacDU_READ_TO_L232800.010725
0xadDU_WRITE_TO_L2124900.040842
0xafDCZERO_COMMITTED00.0
0xb3DTLB_MISS13e-06
0xb5DU_STORE_BUFFER_ACCESS97380.031843
0xb6STORE_BUFFER_HIT_REPLAY00.0
0xb7STORE_BUFFER_FORCE_REPLAY00.0
0xb8TAG_WRITE_CONFLICT_REPLAY00.0
0xb9SMT_BANK_CONFLICT00.0
0xbaPORT_CONFLICT_REPLAY00.0
0xbdPAGE_CROSS_REPLAY00.0
0xbeDU_DEALLOC_SECURITY_REPLAY00.0
0xbfDU_DEMAND_SECONDARY_MISS41.3e-05
0xc0DU_MISC_REPLAY00.0
0xc3DCFETCH_COMMITTED850.000278
0xc4DCFETCH_HIT830.000271
0xc5DCFETCH_MISS27e-06
0xc8DU_LOAD_UNCACHEABLE00.0
0xc9DU_DUAL_LOAD_UNCACHEABLE00.0
0xcaDU_STORE_UNCACHEABLE00.0
0xccMISS_TO_PREFETCH00.0
0xceAXI_LINE64_READ_REQUEST358090.117093
0xcfAXI_LINE64_WRITE_REQUEST345730.113052
0xd0AXI_WR_CONGESTION641390.209731
0xd1AHB_8_READ_REQUEST00.0
0xd2AXI_INCOMPLETE_WRITE_REQUEST00.0
0xd3L2FETCH_COMMAND_PAGE_TERMINATION00.0
0xd4REQUEST_STALL_WRITE_BUFFER_EXHAUSTION00.0
0xd5L2_DU_STORE_COALESCE89610.029302
0xd6L2_STORE_LINK58030.018975
0xd7L2_SCOREBOARD_70_PERCENT_FULL896750.293232
0xd8L2_SCOREBOARD_80_PERCENT_FULL66780.021837
0xd9L2_SCOREBOARD_90_PERCENT_FULL00.0
0xdaL2_SCOREBOARD_FULL_REJECT00.0
0xdbL2_DU_RETURN_REPLAYED00.0
0xdcL2_EVICTION_BUFFERS_FULL72.3e-05
0xddAHB_MULTI_BEAT_READ_REQUEST00.0
0xdfL2_DU_LOAD_SECONDARY_MISS_ON_SW_PREFETCH00.0
0xe0L2FETCH_DROP00.0
0xe1REPLAY_MAXIMUM_FORCE00.0
0xe2SCHEDULER_WATCHDOG_FORCE00.0
0xe3LIVELOCK_REFETCH00.0
0xe4CYCLES_LIVELOCK_WARNING00.0
0xe5THREAD_OFF_PVIEW_CYCLES23603417.718174
0xe6ARCH_LOCK_PVIEW_CYCLES00.0
0xe7REDIRECT_PVIEW_CYCLES265310.086755
0xe8IU_NO_PKT_PVIEW_CYCLES387880.126834
0xe9DU_CACHE_MISS_PVIEW_CYCLES5437081.777893
0xeaDU_BUSY_OTHER_PVIEW_CYCLES54460.017808
0xebCU_BUSY_PVIEW_CYCLES929620.30398
0xecSMT_DU_CONFLICT_PVIEW_CYCLES00.0
0xedCOPROC_BUSY_PVIEW_CYCLES13460204.401405
0xeeDU_UNCACHED_PVIEW_CYCLES00.0
0xefSYSTEM_BUSY_PVIEW_CYCLES10700.003499
0xf0APP_REPORTED00.0
0xffVOLTAGE_CLOCK_GATING_CYCLES00.0
0x100HVX_ACTIVE29092949.513217
0x101HVX_WAIT_EMPTY14546484.756612
0x102HVX_EMPTY14546464.756605
0x103HVX_WAIT14546464.756605
0x104HVX_REG_ORDER10760.003518
0x105HVX_LD_VTCM_OUTSTANDING00.0
0x106HVX_LD_L2_OUTSTANDING12051723.94084
0x107HVX_ST_VTCM_OUTSTANDING00.0
0x108HVX_ST_L2_OUTSTANDING00.0
0x109HVX_SCATGATH_OUTSTANDING00.0
0x10aHVX_SCATGATH_SHARED_FULL00.0
0x10bHVX_ST_L2_SHARED_FULL00.0
0x10cHVX_ST_ST_BANK_CONFLICT00.0
0x10dHVX_VTCM_BANDWIDTH_OVER00.0
0x10eHVX_OTHER_PART_OUTSTANDING392680.128404
0x10fHVX_VOLTAGE_VIRUS_OVER00.0
0x110HVX_VOLTAGE_UNDER00.0
0x111HVX_POWER_OVER00.0
0x112HVX_PARTIAL_PKT00.0
0x113HVX_PKT00.0
0x114HVX_ST_DWR_BANK_CONFLICT00.0
0x118HVX_PKT_THREAD27e-06
0x119HVX_CORE_VFIFO_FULL_STALL134.3e-05
0x11aHVX_L2_STORE_ACCESS00.0
0x11bHVX_L2_STORE_MISS323390.105747
0x11cHVX_L2_LOAD_ACCESS00.0
0x11dHVX_L2_LOAD_MISS322790.10555
0x11eHVX_L2_LOAD_SECONDARY_MISS00.0
0x11fHVX_TCM_STORE_ACCESS00.0
0x120HVX_TCM_LOAD_ACCESS00.0
0x128VTCM_VECTOR_EXHAUSTED13500804.414681
0x129VTCM_VECTOR_SCALAR_ORDER00.0
0x12aVTCM_VECTOR_LD_GATH_ORDER00.0
0x12bVTCM_VECTOR_LD_ST_ORDER00.0
0x12cVTCM_VECTOR_LD_FULL00.0
0x12dVTCM_VECTOR_SCATGATH_FULL00.0
0x12eVTCM_VECTOR_ST_FULL00.0
0x12fVTCM_VECTOR_LD_ST_BANK_CONFLICT00.0
0x130VTCM_VECTOR_LD_LD_BANK_CONFLICT00.0
0x131VTCM_VECTOR_LD_PARTIAL_PKT00.0
0x132VTCM_VECTOR_ST_PARTIAL_PKT00.0
0x133VTCM_VECTOR_LD_PKT00.0
0x134VTCM_VECTOR_ST_PKT00.0
0x135VTCM_VECTOR_SCATGATH_PKT00.0
0x136VTCM_VECTOR_NULL_PKT00.0
0x137VTCM_VECTOR_LD_DWR_BANK_CONFLICT00.0
0x138VTCM_VECTOR_LD_DWR_ORDER00.0
0x139VTCM_SCALAR_ACTIVE00.0
0x13aVTCM_SCALAR_EMPTY00.0
0x13bVTCM_SCALAR_PORT_CONFLICT00.0
0x13cVTCM_SCALAR_ST_ORDER00.0
0x13dVTCM_SCALAR_VECTOR_ORDER00.0
0x13eVTCM_SCALAR_LD_OUTSTANDING00.0
0x13fVTCM_SCALAR_LD_SHARED_FULL00.0
0x140VTCM_SCALAR_BANK_CONFLICT00.0
0x141VTCM_SCALAR_LD_PIPELINE_CONFLICT00.0
0x142VTCM_SCALAR_BANDWIDTH_OVER00.0
0x143VTCM_SCALAR_LD00.0
0x144VTCM_SCALAR_LDHIT00.0
0x145VTCM_SCALAR_ST00.0
0x146VTCM_SCALAR_DWR00.0
0x148SCATGATH_SB_ACTIVE00.0
0x149SCATGATH_SB_WAIT_EMPTY00.0
0x14aSCATGATH_SB_EMPTY00.0
0x14bSCATGATH_SB_WAIT00.0
0x14cSCATGATH_SB_OUTSTANDING00.0
0x14dSCATGATH_SB00.0
0x150SCATGATH_IN_EMPTY00.0
0x151SCATGATH_IN_OUTSTANDING00.0
0x152SCATGATH_IN00.0
0x158HVX_VREG_RD_EARLY_WR_1PKT00.0
0x159HVX_VREG_RD_EARLY_WR_2PKT00.0
0x15aHVX_VREG_RD_EARLY_WR1466100.479406
0x15bHVX_VREG_RD_LATE_WR_1PKT00.0
0x15cHVX_VREG_RD_LATE_WR_2PKT00.0
0x15dHVX_VREG_RD_LATE_WR1487640.486449
0x15eHVX_VREG_WR_EARLY_WR_1PKT00.0
0x15fHVX_VREG_WR_EARLY_WR_2PKT00.0
0x160HVX_VREG_WR_EARLY_WR1595440.521699
0x161HVX_VREG_WR_LAT_WR_1PKT00.0
0x162HVX_VREG_WR_LATE_WR_2PKT00.0
0x163HVX_VREG_WR_LATE_WR1595440.521699
0x165HVX_MAX_VOLT_UNDERSHOOT00.0
0x166VDWB_EMPTY00.0
0x167VDWB_WR_ST_BANK_CONFLICT00.0
0x168VDWB_WR00.0
0x169DMA_WR_SB_VALID00.0
0x16aHVX_VREG_RD_EARLY_WR_3PKT21540.007043
0x16bHVX_VREG_RD_LATE_WR_3PKT00.0
0x16cHVX_VREG_WR_EARLY_WR_3PKT00.0
0x16dHVX_VREG_WR_LATE_WR_3PKT00.0
Name Count Equation
1T_CPP7.718199PMU(PE_CYCLES_1_THREAD_RUNNING)/PMU(PE_COMMITTED_PKT_1_THREAD_RUNNING)
2T_CPP0.0PMU(PE_CYCLES_2_THREAD_RUNNING)/PMU(PE_COMMITTED_PKT_2_THREAD_RUNNING)
3T_CPP0.0PMU(PE_CYCLES_3_THREAD_RUNNING)/PMU(PE_COMMITTED_PKT_3_THREAD_RUNNING)
4T_CPP0.0PMU(PE_CYCLES_4_THREAD_RUNNING)/PMU(PE_COMMITTED_PKT_4_THREAD_RUNNING)
AXI_READ_BYTES2291776PMU(PE_AXI_LINE32_READ_REQUEST)*32 + PMU(PE_AXI_LINE64_READ_REQUEST)*64 + (PMU(PE_AXI_READ_REQUEST) - PMU(PE_AXI_LINE32_READ_REQUEST) - PMU(PE_AXI_LINE64_READ_REQUEST))*8
AXI_WRITE_BYTES2212672PMU(PE_AXI2_LINE32_WRITE_REQUEST)*32 + PMU(PE_AXI_LINE64_WRITE_REQUEST)*64 + (PMU(PE_AXI_WRITE_REQUEST) - PMU(PE_AXI2_LINE32_WRITE_REQUEST) - PMU(PE_AXI_LINE64_WRITE_REQUEST))*8
COMMITED_COMPLEX_ALU0PMU(PE_COMMITTED_INSTS) - (PMU(PE_COMMITTED_LOADS) + PMU(PE_COMMITTED_STORES) + PMU(PE_COMMITTED_MEMOPS) + PMU(PE_COMMITTED_TC1_INSTS)) - PMU(PE_COMMITTED_PROGRAM_FLOW_INSTS)
COMMITED_UNCOND_BRANCHES17010PMU(PE_COMMITTED_PROGRAM_FLOW_INSTS) - PMU(PE_COMMITTED_PKT_ENDLOOP) - PMU(PE_COMMITTED_BIMODAL_BRANCH_INSTS)
COMMITTED_0_PKTS2054525DS(TOTAL_PCYCLES) - DS(COMMITTED_1_PKTS) - PMU(PE_COMMITTED_PKT_SMT)
COMMITTED_1_PKTS305816PMU(PE_COMMITTED_PKT_ANY) - 2*PMU(PE_COMMITTED_PKT_SMT)
CPP7.718174(DS(TOTAL_PCYCLES))/PMU(PE_COMMITTED_PKT_ANY)
DCACHE_PRIMARY_MISS3278PMU(PE_DCACHE_DEMAND_MISS) - PMU(PE_DU_DEMAND_SECONDARY_MISS)
DFETCH_FILLED2PMU(PE_DCFETCH_COMMITTED) - PMU(PE_DCFETCH_HIT)
INSTR_PER_PACKET1.83651PMU(PE_COMMITTED_INSTS)/PMU(PE_COMMITTED_PKT_ANY)
IPC0.298493(PMU(PE_COMMITTED_INSTS) + PMU(PE_COMMITTED_PKT_ENDLOOP)*2)/DS(TOTAL_PCYCLES)
L2_CACHE_DU_DEMAND_MISS3134PMU(PE_L2_DU_READ_MISS) - PMU(PE_L2_DU_PREFETCH_MISS)
L2_CACHE_IU_DEMAND_MISS128PMU(PE_L2_IU_MISS) - PMU(PE_L2_IU_PREFETCH_MISS)
L2_EVICTIONS34543(PMU(PE_AXI_WRITE_REQUEST) - PMU(PE_L2_DU_STORE_MISS))
TOTAL_BUS_READS35809PMU(PE_AXI_READ_REQUEST) + PMU(PE_AHB_READ_REQUEST) + PMU(PE_AXI2_READ_REQUEST)
TOTAL_BUS_WRITES34573PMU(PE_AXI_WRITE_REQUEST) + PMU(PE_AHB_WRITE_REQUEST) + PMU(PE_AXI2_WRITE_REQUEST)
TOTAL_PCYCLES2360341(PMU(PE_CYCLES_1_THREAD_RUNNING)+PMU(PE_CYCLES_2_THREAD_RUNNING)+PMU(PE_CYCLES_3_THREAD_RUNNING)+PMU(PE_CYCLES_4_THREAD_RUNNING))
Instructions Executed (by Count)

# Tag Syntax Count Pct
0A2_addiRd32=add(Rs32,#s16)22052714.777%
1J2_endloop0endloop021514014.416%
2A2_nopnop19913213.343%
3Y2_dccleaninvadccleaninva(Rs32)1392619.331%
4V6_vrmpybusi_accVxx32.w+=vrmpy(Vuu32.ub,Rt32.b,#u1)668374.479%
5Y2_dcinvadcinva(Rs32)648004.342%
6V6_vassignVd32=Vu32485103.250%
7V6_vL32b_piVd32=vmem(Rx32++#s3)344962.311%
8V6_vasrwhVd32.h=vasr(Vu32.w,Vv32.w,Rt8)344962.311%
9V6_valignbiVd32=valign(Vu32,Vv32,#u3)328792.203%
10V6_vrmpybusiVdd32.w=vrmpy(Vuu32.ub,Rt32.b,#u1)323402.167%
11A2_tfrRd32=Rs32285141.911%
12A2_andirRd32=and(Rs32,#s10)186181.248%
13A2_subriRd32=sub(#s10,Rs32)185011.240%
14V6_vlalignbiVd32=vlalign(Vu32,Vv32,#u3)172491.156%
15V6_vsathubVd32.ub=vsat(Vu32.h,Vv32.h)172481.156%
16V6_vS32b_new_pred_piif (Pv4) vmem(Rx32++#s3)=Os8.new161711.084%
17J2_callcall #r22:2154721.037%
18SL2_loadrd_spRdd8=memd(r29+#u5:3)150201.006%
19C2_cmpeqiPd4=cmp.eq(Rs32,#s10)136120.912%
20A2_addRd32=add(Rs32,Rt32)122800.823%
21J4_cmpeqi_tp0_jump_ntp0=cmp.eq(Rs16,#U5); if (p0.new) jump:nt #r9:2116210.779%
22J2_jumprjumpr Rs32108370.726%
23S2_lsr_i_rRd32=lsr(Rs32,#u5)103740.695%
24S2_storerd_iomemd(Rs32+#s11:3)=Rtt32101620.681%
25J2_loop0rloop0(#r7:2,Rs32)89340.599%
26S4_addaddiRd32=add(Rs32,add(Ru32,#s6))86580.580%
27L2_loadrd_piRdd32=memd(Rx32++#s4:3)86460.579%
28S2_pstorerdt_piif (Pv4) memd(Rx32++#s4:3)=Rtt3286460.579%
29A2_combinewRdd32=combine(Rs32,Rt32)77120.517%
30A2_tfrsiRd32=#s1672100.483%
31L2_loadrb_ioRd32=memb(Rs32+#s11:0)66960.449%
32S2_storeri_iomemw(Rs32+#s11:2)=Rt3265920.442%
33A2_subRd32=sub(Rt32,Rs32)65170.437%
34Y2_crswap0crswap(Rx32,sgp0)65160.437%
35SS2_stored_spmemd(r29+#s6:3)=Rtt861870.415%
36J2_jumptnewif (Pu4.new) jump:nt #r15:248600.326%
37L2_loadrigpRd32=memw(gp+#u16:2)46480.311%
38SS2_allocframeallocframe(#u5:3)37150.249%
39J2_jumpjump #r22:236760.246%
40A2_paddfnewif (!Pu4.new) Rd32=add(Rs32,Rt32)35240.236%
41SL2_returndealloc_return34810.233%
42SA1_addspRd16=add(r29,#u6:2)33870.227%
43A2_tfrihRx.H32=#u1633290.223%
44A2_tfrcrrRd32=Cs3232600.218%
45A2_tfrrcrCd32=Rs3232600.218%
46J2_rterte32580.218%
47J2_trap0trap0(#u8)32500.218%
48SS2_storew_spmemw(r29+#u5:2)=Rt1632490.218%
49J4_cmpeqn1_fp0_jump_tp0=cmp.eq(Rs16,#-1); if (!p0.new) jump:t #r9:232460.218%
50J4_cmplt_t_jumpnv_tif (cmp.gt(Rt32,Ns8.new)) jump:t #r9:227040.181%
51C2_cmpgtuiPd4=cmp.gtu(Rs32,#u9)25410.170%
52J4_cmpeqi_fp0_jump_tp0=cmp.eq(Rs16,#U5); if (!p0.new) jump:t #r9:224430.164%
53A4_combineirRdd32=combine(#s8,Rs32)24330.163%
54A2_orRd32=or(Rs32,Rt32)23750.159%
55SA1_cmpeqip0=cmp.eq(Rs16,#u2)23230.156%
56SL2_jumpr31_tnewif (p0.new) jumpr:nt r3122450.150%
57L2_loadri_ioRd32=memw(Rs32+#s11:2)22060.148%
58J4_cmpeq_fp0_jump_ntp0=cmp.eq(Rs16,Rt16); if (!p0.new) jump:nt #r9:221580.145%
59J2_ploop1srp3=sp1loop0(#r7:2,Rs32)17040.114%
60SA1_tfrRd16=Rs1616030.107%
61A2_paddifnewif (!Pu4.new) Rd32=add(Rs32,#s8)13880.093%
62A2_padditnewif (Pu4.new) Rd32=add(Rs32,#s8)13870.093%
63J2_jumprfif (!Pu4) jumpr:nt Rs3212780.086%
64L4_returnRdd32=dealloc_return(Rs32):raw12110.081%
65C2_andnPd4=and(Pt4,!Ps4)12080.081%
66C2_bitsclriPd4=bitsclr(Rs32,#u6)11790.079%
67S2_allocframeallocframe(Rx32,#u11:3):raw11710.078%
68C4_cmpneqPd4=!cmp.eq(Rs32,Rt32)11650.078%
69C4_cmpneqiPd4=!cmp.eq(Rs32,#s10)11650.078%
70Y2_dcfetchbodcfetch(Rs32+#u11:3)11650.078%
71SA1_clrtnewif (p0.new) Rd16=#010870.073%
72A2_minRd32=min(Rt32,Rs32)10820.073%
73V6_vS32b_new_aivmem(Rt32+#s4)=Os8.new10780.072%
74J2_jumptif (Pu4) jump:nt #r15:25400.036%
75J2_jumpfif (!Pu4) jump:nt #r15:24530.030%
76C2_cmpgtiPd4=cmp.gt(Rs32,#s10)4460.030%
77SL1_loadri_ioRd16=memw(Rs16+#u4:2)4020.027%
78C2_cmpgtuPd4=cmp.gtu(Rs32,Rt32)3770.025%
79L2_loadw_lockedRd32=memw_locked(Rs32)3240.022%
80C2_muxiiRd32=mux(Pu4,#s8,#S8)3040.020%
81C2_cmpeqPd4=cmp.eq(Rs32,Rt32)2890.019%
82SA1_setiRd16=#u62880.019%
83L2_loadrub_ioRd32=memub(Rs32+#s11:0)2790.019%
84C2_vmuxRdd32=vmux(Pu4,Rss32,Rtt32)2760.018%
85A2_combineiiRdd32=combine(#s8,#S8)2650.018%
86S2_lsr_i_pRdd32=lsr(Rss32,#u6)2630.018%
87Y2_tfrscrrRd32=Ss642420.016%
88J2_jumptnewptif (Pu4.new) jump:t #r15:22340.016%
89S4_storeiritnew_ioif (Pv4.new) memw(Rs32+#u6:2)=#S62310.015%
90S2_storew_lockedmemw_locked(Rs32,Pd4)=Rt322260.015%
91J4_cmpeqi_t_jumpnv_ntif (cmp.eq(Ns8.new,#U5)) jump:nt #r9:22220.015%
92A4_cmpbeqiPd4=cmpb.eq(Rs32,#u8)2160.014%
93C2_cmovenewifif (!Pu4.new) Rd32=#s122000.013%
94S4_addi_asl_riRx32=add(#u8,asl(Rx32,#U5))1980.013%
95L2_loadrd_ioRdd32=memd(Rs32+#s11:3)1960.013%
96A2_psubfnewif (!Pu4.new) Rd32=sub(Rt32,Rs32)1880.013%
97S2_lsr_i_vwRdd32=vlsrw(Rss32,#u5)1880.013%
98S2_extractuRd32=extractu(Rs32,#u5,#U5)1840.012%
99J4_cmpeq_t_jumpnv_ntif (cmp.eq(Ns8.new,Rt32)) jump:nt #r9:21830.012%
100A2_sxthRd32=sxth(Rs32)1800.012%
101L2_loadruh_ioRd32=memuh(Rs32+#s11:1)1800.012%
102J2_jumpfnewif (!Pu4.new) jump:nt #r15:21790.012%
103S2_cl0Rd32=cl0(Rs32)1780.012%
104S4_ntstbit_iPd4=!tstbit(Rs32,#u5)1720.012%
105J4_cmpltu_f_jumpnv_tif (!cmp.gtu(Rt32,Ns8.new)) jump:t #r9:21700.011%
106S2_storerinew_iomemw(Rs32+#s11:2)=Nt8.new1610.011%
107J2_jumpfnewptif (!Pu4.new) jump:t #r15:21570.011%
108C2_cmpgtupPd4=cmp.gtu(Rss32,Rtt32)1530.010%
109SL2_loadri_spRd16=memw(r29+#u5:2)1520.010%
110A2_tfrilRx.L32=#u161480.010%
111A2_subpRdd32=sub(Rtt32,Rss32)1460.010%
112SA1_incRd16=add(Rs16,#1)1430.010%
113Y2_isyncisync1420.010%
114Y2_tlbwtlbw(Rss32,Rt32)1340.009%
115A2_addpRdd32=add(Rss32,Rtt32)1310.009%
116J2_jumprzptif (Rs32!=#0) jump:t #r13:21270.009%
117L2_loadrb_piRd32=memb(Rx32++#s4:0)1260.008%
118C2_bitsclrPd4=bitsclr(Rs32,Rt32)1240.008%
119S2_asl_i_rRd32=asl(Rs32,#u5)1240.008%
120S2_pstorerbt_piif (Pv4) memb(Rx32++#s4:0)=Rt321210.008%
121J4_cmpgti_f_jumpnv_ntif (!cmp.gt(Ns8.new,#U5)) jump:nt #r9:21190.008%
122L2_loadrubgpRd32=memub(gp+#u16:0)1160.008%
123S4_storeiri_iomemw(Rs32+#u6:2)=#S81150.008%
124Y2_dczeroadczeroa(Rs32)1150.008%
125SL2_deallocframedeallocframe1120.008%
126S2_asr_i_rRd32=asr(Rs32,#u5)1100.007%
127C2_cmovenewitif (Pu4.new) Rd32=#s121080.007%
128SA1_decRd16=add(Rs16,#-1)1050.007%
129A2_svsubhRd32=vsubh(Rt32,Rs32)1030.007%
130J4_cmpgti_tp0_jump_tp0=cmp.gt(Rs16,#U5); if (p0.new) jump:t #r9:21030.007%
131SL1_loadrub_ioRd16=memub(Rs16+#u4:0)1030.007%
132J4_cmpgti_f_jumpnv_tif (!cmp.gt(Ns8.new,#U5)) jump:t #r9:21000.007%
133S2_storerb_iomemb(Rs32+#s11:0)=Rt321000.007%
134A2_sxtbRd32=sxtb(Rs32)980.007%
135SL2_loadruh_ioRd16=memuh(Rs16+#u3:1)980.007%
136J2_callrcallr Rs32910.006%
137L2_loadrub_piRd32=memub(Rx32++#s4:0)900.006%
138S4_storeirh_iomemh(Rs32+#u6:1)=#S8880.006%
139S2_lsl_r_vwRdd32=vlslw(Rss32,Rt32)870.006%
140SL2_jumpr31_tif (p0) jumpr r31870.006%
141L4_ploadrubfnew_absif (!Pt4.new) Rd32=memub(#u6)820.005%
142SA1_combinezrRdd8=combine(#0,Rs16)820.005%
143J4_cmpeqi_tp0_jump_tp0=cmp.eq(Rs16,#U5); if (p0.new) jump:t #r9:2810.005%
144S4_pstorerifnew_ioif (!Pv4.new) memw(Rs32+#u6:2)=Rt32810.005%
145C2_cmoveifif (!Pu4) Rd32=#s12800.005%
146J4_cmpgtu_t_jumpnv_tif (cmp.gtu(Ns8.new,Rt32)) jump:t #r9:2790.005%
147L2_deallocframeRdd32=deallocframe(Rs32):raw790.005%
148M2_mpyiRd32=mpyi(Rs32,Rt32)790.005%
149C2_muxirRd32=mux(Pu4,Rs32,#s8)780.005%
150A2_minuRd32=minu(Rt32,Rs32)770.005%
151A2_psubfif (!Pu4) Rd32=sub(Rt32,Rs32)770.005%
152L2_ploadrbfnew_ioif (!Pt4.new) Rd32=memb(Rs32+#u6:0)770.005%
153L4_add_memopw_iomemw(Rs32+#u6:2)+=Rt32770.005%
154S2_storerhnew_iomemh(Rs32+#s11:1)=Nt8.new590.004%
155S2_tstbit_iPd4=tstbit(Rs32,#u5)530.004%
156J4_cmpgti_fp0_jump_ntp0=cmp.gt(Rs16,#U5); if (!p0.new) jump:nt #r9:2500.003%
157F2_dfcmpuoPd4=dfcmp.uo(Rss32,Rtt32)490.003%
158J4_cmpeqi_f_jumpnv_tif (!cmp.eq(Ns8.new,#U5)) jump:t #r9:2490.003%
159S2_cl0pRd32=cl0(Rss32)440.003%
160S2_lsl_r_pRdd32=lsl(Rss32,Rt32)440.003%
161SS1_storew_iomemw(Rs16+#u4:2)=Rt16430.003%
162F2_dfcmpeqPd4=dfcmp.eq(Rss32,Rtt32)420.003%
163L2_loadrh_ioRd32=memh(Rs32+#s11:1)420.003%
164S2_addasl_rrriRd32=addasl(Rt32,Rs32,#u3)420.003%
165A2_andRd32=and(Rs32,Rt32)360.002%
166S2_storerh_iomemh(Rs32+#s11:1)=Rt32360.002%
167L2_ploadritnew_ioif (Pt4.new) Rd32=memw(Rs32+#u6:2)340.002%
168A2_abspRdd32=abs(Rss32)320.002%
169C2_cmpgtPd4=cmp.gt(Rs32,Rt32)310.002%
170L4_loadrub_rrRd32=memub(Rs32+Rt32<<#u2)310.002%
171S4_or_andixRx32=or(Ru32,and(Rx32,#s10))310.002%
172M2_dpmpyuu_s0Rdd32=mpyu(Rs32,Rt32)270.002%
173C2_xorPd4=xor(Ps4,Pt4)260.002%
174C4_nbitsclrPd4=!bitsclr(Rs32,Rt32)260.002%
175J4_cmpeq_fp0_jump_tp0=cmp.eq(Rs16,Rt16); if (!p0.new) jump:t #r9:2260.002%
176J4_cmpgt_fp0_jump_tp0=cmp.gt(Rs16,Rt16); if (!p0.new) jump:t #r9:2260.002%
177SL2_loadrb_ioRd16=memb(Rs16+#u3:0)260.002%
178SA1_addiRx16=add(Rx16,#s7)250.002%
179SL2_jumpr31jumpr r31250.002%
180A2_absRd32=abs(Rs32)240.002%
181M2_maciRx32+=mpyi(Rs32,Rt32)230.002%
182C2_cmpgtpPd4=cmp.gt(Rss32,Rtt32)220.001%
183SA1_sxthRd16=sxth(Rs16)210.001%
184C2_cmoveitif (Pu4) Rd32=#s12190.001%
185S2_storerbnew_iomemb(Rs32+#s11:0)=Nt8.new190.001%
186A2_negpRdd32=neg(Rss32)180.001%
187S2_asl_i_r_orRx32|=asl(Rs32,#u5)180.001%
188J2_jumprfnewif (!Pu4.new) jumpr:nt Rs32170.001%
189J2_jumprtif (Pu4) jumpr:nt Rs32170.001%
190L2_ploadrdfnew_ioif (!Pt4.new) Rdd32=memd(Rs32+#u6:3)170.001%
191C2_tfrprRd32=Ps4160.001%
192J4_jumpsetiRd16=#U6 ; jump #r9:2160.001%
193L4_loadrd_rrRdd32=memd(Rs32+Rt32<<#u2)160.001%
194L4_loadri_urRd32=memw(Rt32<<#u2+#U6)160.001%
195J4_cmpgti_tp0_jump_ntp0=cmp.gt(Rs16,#U5); if (p0.new) jump:nt #r9:2150.001%
196S2_setbit_iRd32=setbit(Rs32,#u5)150.001%
197V6_vcombineVdd32=vcombine(Vu32,Vv32)150.001%
198A2_paddifif (!Pu4) Rd32=add(Rs32,#s8)140.001%
199A2_xorRd32=xor(Rs32,Rt32)140.001%
200J4_cmpgtui_tp0_jump_tp0=cmp.gtu(Rs16,#U5); if (p0.new) jump:t #r9:2140.001%
201J4_jumpsetrRd16=Rs16 ; jump #r9:2140.001%
202L2_ploadrhfnew_ioif (!Pt4.new) Rd32=memh(Rs32+#u6:1)140.001%
203Y2_tfrsrcrSd64=Rs32140.001%
204A4_combineiiRdd32=combine(#s8,#U6)130.001%
205J4_cmpeqi_fp0_jump_ntp0=cmp.eq(Rs16,#U5); if (!p0.new) jump:nt #r9:2130.001%
206J4_cmpgt_f_jumpnv_tif (!cmp.gt(Ns8.new,Rt32)) jump:t #r9:2130.001%
207S4_storeirhtnew_ioif (Pv4.new) memh(Rs32+#u6:1)=#S6130.001%
208C2_muxRd32=mux(Pu4,Rs32,Rt32)120.001%
209L2_ploadrifnew_ioif (!Pt4.new) Rd32=memw(Rs32+#u6:2)120.001%
210L4_loadruh_rrRd32=memuh(Rs32+Rt32<<#u2)120.001%
211M2_mnaciRx32-=mpyi(Rs32,Rt32)120.001%
212S2_storerb_pimemb(Rx32++#s4:0)=Rt32120.001%
213S2_storerbnew_pimemb(Rx32++#s4:0)=Nt8.new120.001%
214A2_subh_l16_llRd32=sub(Rt.L32,Rs.L32)110.001%
215J4_cmpgtn1_f_jumpnv_ntif (!cmp.gt(Ns8.new,#-1)) jump:nt #r9:2110.001%
216J4_cmplt_f_jumpnv_ntif (!cmp.gt(Rt32,Ns8.new)) jump:nt #r9:2110.001%
217L4_loadruh_urRd32=memuh(Rt32<<#u2+#U6)110.001%
218C4_cmpltePd4=!cmp.gt(Rs32,Rt32)100.001%
219C4_nbitsclriPd4=!bitsclr(Rs32,#u6)100.001%
220F2_dfsubRdd32=dfsub(Rss32,Rtt32)100.001%
221J4_cmpeqi_f_jumpnv_ntif (!cmp.eq(Ns8.new,#U5)) jump:nt #r9:2100.001%
222J4_cmpgtu_tp0_jump_ntp0=cmp.gtu(Rs16,Rt16); if (p0.new) jump:nt #r9:2100.001%
223L4_loadrh_rrRd32=memh(Rs32+Rt32<<#u2)100.001%
224S2_insertRx32=insert(Rs32,#u5,#U5)100.001%
225S2_pstorerhnewt_ioif (Pv4) memh(Rs32+#u6:1)=Nt8.new100.001%
226S2_storerigpmemw(gp+#u16:2)=Rt32100.001%
227S4_storerhnew_rrmemh(Rs32+Ru32<<#u2)=Nt8.new100.001%
228J4_cmpgtn1_fp0_jump_ntp0=cmp.gt(Rs16,#-1); if (!p0.new) jump:nt #r9:290.001%
229J4_cmpgtn1_tp0_jump_tp0=cmp.gt(Rs16,#-1); if (p0.new) jump:t #r9:290.001%
230J4_cmpltu_t_jumpnv_tif (cmp.gtu(Rt32,Ns8.new)) jump:t #r9:290.001%
231L2_ploadruhfnew_ioif (!Pt4.new) Rd32=memuh(Rs32+#u6:1)90.001%
232M2_mpysipRd32=+mpyi(Rs32,#u8)90.001%
233S4_storeirifnew_ioif (!Pv4.new) memw(Rs32+#u6:2)=#S690.001%
234C2_ccombinewnewfif (!Pu4.new) Rdd32=combine(Rs32,Rt32)80.001%
235C2_tfrrpPd4=Rs3280.001%
236F2_dfclassPd4=dfclass(Rss32,#u5)80.001%
237F2_sffma_libRx32+=sfmpy(Rs32,Rt32):lib80.001%
238F2_sffms_libRx32-=sfmpy(Rs32,Rt32):lib80.001%
239J4_cmpeqi_tp1_jump_ntp1=cmp.eq(Rs16,#U5); if (p1.new) jump:nt #r9:280.001%
240J4_cmpgtu_f_jumpnv_tif (!cmp.gtu(Ns8.new,Rt32)) jump:t #r9:280.001%
241J4_cmpgtui_fp0_jump_ntp0=cmp.gtu(Rs16,#U5); if (!p0.new) jump:nt #r9:280.001%
242J4_tstbit0_fp0_jump_tp0=tstbit(Rs16,#0); if (!p0.new) jump:t #r9:280.001%
243L2_ploadrubfnew_ioif (!Pt4.new) Rd32=memub(Rs32+#u6:0)80.001%
244S2_insertpRxx32=insert(Rss32,#u6,#U6)80.001%
245S2_lsr_i_p_accRxx32+=lsr(Rss32,#u6)80.001%
246S4_storerd_rrmemd(Rs32+Ru32<<#u2)=Rtt3280.001%
247A4_combineriRdd32=combine(Rs32,#s8)70.000%
248A4_vcmpbeq_anyPd4=any8(vcmpb.eq(Rss32,Rtt32))70.000%
249J4_cmpeq_t_jumpnv_tif (cmp.eq(Ns8.new,Rt32)) jump:t #r9:270.000%
250J4_cmpeqi_t_jumpnv_tif (cmp.eq(Ns8.new,#U5)) jump:t #r9:270.000%
251L4_ploadrdfnew_rrif (!Pv4.new) Rdd32=memd(Rs32+Rt32<<#u2)70.000%
252S4_pstorerbtnew_ioif (Pv4.new) memb(Rs32+#u6:0)=Rt3270.000%
253SS2_storewi0memw(Rs16+#u4:2)=#070.000%
254C2_ornPd4=or(Pt4,!Ps4)60.000%
255J4_cmpeq_f_jumpnv_tif (!cmp.eq(Ns8.new,Rt32)) jump:t #r9:260.000%
256J4_cmpeq_tp1_jump_ntp1=cmp.eq(Rs16,Rt16); if (p1.new) jump:nt #r9:260.000%
257J4_cmpgtu_tp0_jump_tp0=cmp.gtu(Rs16,Rt16); if (p0.new) jump:t #r9:260.000%
258J4_cmpltu_f_jumpnv_ntif (!cmp.gtu(Rt32,Ns8.new)) jump:nt #r9:260.000%
259L2_ploadrubfnew_piif (!Pt4.new) Rd32=memub(Rx32++#s4:0)60.000%
260M2_acciRx32+=add(Rs32,Rt32)60.000%
261S4_pstorerifnew_rrif (!Pv4.new) memw(Rs32+Ru32<<#u2)=Rt3260.000%
262SS2_storebi0memb(Rs16+#u4:0)=#060.000%
263Y2_tlbpRd32=tlbp(Rs32)60.000%
264A2_padditif (Pu4) Rd32=add(Rs32,#s8)50.000%
265J4_cmpgtu_tp1_jump_tp1=cmp.gtu(Rs16,Rt16); if (p1.new) jump:t #r9:250.000%
266L2_ploadrbtnew_ioif (Pt4.new) Rd32=memb(Rs32+#u6:0)50.000%
267L2_ploadruhtnew_ioif (Pt4.new) Rd32=memuh(Rs32+#u6:1)50.000%
268S2_storerinewgpmemw(gp+#u16:2)=Nt8.new50.000%
269A2_porfif (!Pu4) Rd32=or(Rs32,Rt32)40.000%
270C2_cmpeqpPd4=cmp.eq(Rss32,Rtt32)40.000%
271F2_conv_d2dfRdd32=convert_d2df(Rss32)40.000%
272F2_dfaddRdd32=dfadd(Rss32,Rtt32)40.000%
273F2_dfcmpgePd4=dfcmp.ge(Rss32,Rtt32)40.000%
274J4_cmpgt_fp0_jump_ntp0=cmp.gt(Rs16,Rt16); if (!p0.new) jump:nt #r9:240.000%
275L2_ploadrdtnew_ioif (Pt4.new) Rdd32=memd(Rs32+#u6:3)40.000%
276L2_ploadrhtnew_ioif (Pt4.new) Rd32=memh(Rs32+#u6:1)40.000%
277L2_ploadrif_ioif (!Pt4) Rd32=memw(Rs32+#u6:2)40.000%
278L4_loadw_physRd32=memw_phys(Rs32,Rt32)40.000%
279L4_ploadritnew_absif (Pt4.new) Rd32=memw(#u6)40.000%
280M2_dpmpyuu_acc_s0Rxx32+=mpyu(Rs32,Rt32)40.000%
281S2_asl_i_pRdd32=asl(Rss32,#u6)40.000%
282S2_asl_i_r_accRx32+=asl(Rs32,#u5)40.000%
283S2_pstorerdtnew_piif (Pv4.new) memd(Rx32++#s4:3)=Rtt3240.000%
284A2_maxuRd32=maxu(Rs32,Rt32)30.000%
285C2_notPd4=not(Ps4)30.000%
286F2_dfcmpgtPd4=dfcmp.gt(Rss32,Rtt32)30.000%
287J2_loop0iloop0(#r7:2,#U10)30.000%
288J4_cmpeq_tp0_jump_ntp0=cmp.eq(Rs16,Rt16); if (p0.new) jump:nt #r9:230.000%
289J4_cmpgt_tp0_jump_tp0=cmp.gt(Rs16,Rt16); if (p0.new) jump:t #r9:230.000%
290J4_cmpgti_fp0_jump_tp0=cmp.gt(Rs16,#U5); if (!p0.new) jump:t #r9:230.000%
291L2_loadrdgpRdd32=memd(gp+#u16:3)30.000%
292L4_loadri_apRd32=memw(Re32=#U6)30.000%
293S2_togglebit_iRd32=togglebit(Rs32,#u5)30.000%
294S2_vsplatrbRd32=vsplatb(Rs32)30.000%
295S4_storeri_rrmemw(Rs32+Ru32<<#u2)=Rt3230.000%
296A2_addh_l16_llRd32=add(Rt.L32,Rs.L32)20.000%
297A2_vcmpbeqPd4=vcmpb.eq(Rss32,Rtt32)20.000%
298C2_muxriRd32=mux(Pu4,#s8,Rs32)20.000%
299F2_conv_df2w_chopRd32=convert_df2w(Rss32):chop20.000%
300F2_conv_w2dfRdd32=convert_w2df(Rs32)20.000%
301F2_conv_w2sfRd32=convert_w2sf(Rs32)20.000%
302F2_sffixupdRd32=sffixupd(Rs32,Rt32)20.000%
303F2_sffixupnRd32=sffixupn(Rs32,Rt32)20.000%
304F2_sffma_scRx32+=sfmpy(Rs32,Rt32,Pu4):scale20.000%
305F2_sfrecipaRd32,Pe4=sfrecipa(Rs32,Rt32)20.000%
306J4_cmpgtu_fp0_jump_tp0=cmp.gtu(Rs16,Rt16); if (!p0.new) jump:t #r9:220.000%
307L2_ploadrdf_ioif (!Pt4) Rdd32=memd(Rs32+#u6:3)20.000%
308L4_loadri_rrRd32=memw(Rs32+Rt32<<#u2)20.000%
309L4_or_memoph_iomemh(Rs32+#u6:1)|=Rt3220.000%
310S2_ct0Rd32=ct0(Rs32)20.000%
311S2_pstorerif_ioif (!Pv4) memw(Rs32+#u6:2)=Rt3220.000%
312S2_storerbgpmemb(gp+#u16:0)=Rt3220.000%
313S4_pstorerdtnew_ioif (Pv4.new) memd(Rs32+#u6:3)=Rtt3220.000%
314S4_storeirif_ioif (!Pv4) memw(Rs32+#u6:2)=#S620.000%
315S4_storerb_rrmemb(Rs32+Ru32<<#u2)=Rt3220.000%
316SA1_combine0iRdd8=combine(#0,#u2)20.000%
317SS2_storewi1memw(Rs16+#u4:2)=#120.000%
318V6_lvsplatwVd32=vsplat(Rt32)20.000%
319Y2_synchtsyncht20.000%
320A2_aslhRd32=aslh(Rs32)10.000%
321A2_maxRd32=max(Rs32,Rt32)10.000%
322A2_psubtnewif (Pu4.new) Rd32=sub(Rt32,Rs32)10.000%
323A4_psxthtnewif (Pu4.new) Rd32=sxth(Rs32)10.000%
324A4_rcmpneqiRd32=!cmp.eq(Rs32,#s8)10.000%
325C2_ccombinewfif (!Pu4) Rdd32=combine(Rs32,Rt32)10.000%
326C2_ccombinewtif (Pu4) Rdd32=combine(Rs32,Rt32)10.000%
327F2_conv_d2sfRd32=convert_d2sf(Rss32)10.000%
328F2_conv_sf2dfRdd32=convert_sf2df(Rs32)10.000%
329J4_cmpeqn1_t_jumpnv_ntif (cmp.eq(Ns8.new,#-1)) jump:nt #r9:210.000%
330J4_cmpgti_t_jumpnv_tif (cmp.gt(Ns8.new,#U5)) jump:t #r9:210.000%
331J4_cmpgti_tp1_jump_tp1=cmp.gt(Rs16,#U5); if (p1.new) jump:t #r9:210.000%
332J4_cmpgtn1_fp0_jump_tp0=cmp.gt(Rs16,#-1); if (!p0.new) jump:t #r9:210.000%
333J4_cmpgtu_fp0_jump_ntp0=cmp.gtu(Rs16,Rt16); if (!p0.new) jump:nt #r9:210.000%
334L4_ior_memoph_iomemh(Rs32+#u6:1)=setbit(#U5)10.000%
335L4_ploadrbtnew_rrif (Pv4.new) Rd32=memb(Rs32+Rt32<<#u2)10.000%
336S2_asr_i_pRdd32=asr(Rss32,#u6)10.000%
337S2_clrbit_iRd32=clrbit(Rs32,#u5)10.000%
338S2_pstorerbtnew_piif (Pv4.new) memb(Rx32++#s4:0)=Rt3210.000%
339S2_pstorerdt_ioif (Pv4) memd(Rs32+#u6:3)=Rtt3210.000%
340S2_pstorerht_ioif (Pv4) memh(Rs32+#u6:1)=Rt3210.000%
341S2_pstorerhtnew_piif (Pv4.new) memh(Rx32++#s4:1)=Rt3210.000%
342S2_pstoreritnew_piif (Pv4.new) memw(Rx32++#s4:2)=Rt3210.000%
343S4_pstorerbt_rrif (Pv4) memb(Rs32+Ru32<<#u2)=Rt3210.000%
344S4_pstorerinewtnew_ioif (Pv4.new) memw(Rs32+#u6:2)=Nt8.new10.000%
345S4_pstoreritnew_ioif (Pv4.new) memw(Rs32+#u6:2)=Rt3210.000%
346S4_subaddiRd32=add(Rs32,sub(#s6,Ru32))10.000%
347SA1_addrxRx16=add(Rx16,Rs16)10.000%
348SA1_zxthRd16=zxth(Rs16)10.000%
349Y2_cswicswi(Rs32)10.000%
350Y2_l2killl2kill10.000%
Total Count1492390100%

Instructions Executed (by Syntax)

# Tag Syntax Count Pct
0A2_tfrrcrCd32=Rs3232600.218%
1C4_nbitsclriPd4=!bitsclr(Rs32,#u6)100.001%
2C4_nbitsclrPd4=!bitsclr(Rs32,Rt32)260.002%
3C4_cmpneqiPd4=!cmp.eq(Rs32,#s10)11650.078%
4C4_cmpneqPd4=!cmp.eq(Rs32,Rt32)11650.078%
5C4_cmpltePd4=!cmp.gt(Rs32,Rt32)100.001%
6S4_ntstbit_iPd4=!tstbit(Rs32,#u5)1720.012%
7C2_tfrrpPd4=Rs3280.001%
8C2_andnPd4=and(Pt4,!Ps4)12080.081%
9A4_vcmpbeq_anyPd4=any8(vcmpb.eq(Rss32,Rtt32))70.000%
10C2_bitsclriPd4=bitsclr(Rs32,#u6)11790.079%
11C2_bitsclrPd4=bitsclr(Rs32,Rt32)1240.008%
12C2_cmpeqiPd4=cmp.eq(Rs32,#s10)136120.912%
13C2_cmpeqPd4=cmp.eq(Rs32,Rt32)2890.019%
14C2_cmpeqpPd4=cmp.eq(Rss32,Rtt32)40.000%
15C2_cmpgtiPd4=cmp.gt(Rs32,#s10)4460.030%
16C2_cmpgtPd4=cmp.gt(Rs32,Rt32)310.002%
17C2_cmpgtpPd4=cmp.gt(Rss32,Rtt32)220.001%
18C2_cmpgtuiPd4=cmp.gtu(Rs32,#u9)25410.170%
19C2_cmpgtuPd4=cmp.gtu(Rs32,Rt32)3770.025%
20C2_cmpgtupPd4=cmp.gtu(Rss32,Rtt32)1530.010%
21A4_cmpbeqiPd4=cmpb.eq(Rs32,#u8)2160.014%
22F2_dfclassPd4=dfclass(Rss32,#u5)80.001%
23F2_dfcmpeqPd4=dfcmp.eq(Rss32,Rtt32)420.003%
24F2_dfcmpgePd4=dfcmp.ge(Rss32,Rtt32)40.000%
25F2_dfcmpgtPd4=dfcmp.gt(Rss32,Rtt32)30.000%
26F2_dfcmpuoPd4=dfcmp.uo(Rss32,Rtt32)490.003%
27C2_notPd4=not(Ps4)30.000%
28C2_ornPd4=or(Pt4,!Ps4)60.000%
29S2_tstbit_iPd4=tstbit(Rs32,#u5)530.004%
30A2_vcmpbeqPd4=vcmpb.eq(Rss32,Rtt32)20.000%
31C2_xorPd4=xor(Ps4,Pt4)260.002%
32J4_jumpsetiRd16=#U6 ; jump #r9:2160.001%
33SA1_setiRd16=#u62880.019%
34SA1_tfrRd16=Rs1616030.107%
35J4_jumpsetrRd16=Rs16 ; jump #r9:2140.001%
36SA1_decRd16=add(Rs16,#-1)1050.007%
37SA1_incRd16=add(Rs16,#1)1430.010%
38SA1_addspRd16=add(r29,#u6:2)33870.227%
39SL2_loadrb_ioRd16=memb(Rs16+#u3:0)260.002%
40SL1_loadrub_ioRd16=memub(Rs16+#u4:0)1030.007%
41SL2_loadruh_ioRd16=memuh(Rs16+#u3:1)980.007%
42SL1_loadri_ioRd16=memw(Rs16+#u4:2)4020.027%
43SL2_loadri_spRd16=memw(r29+#u5:2)1520.010%
44SA1_sxthRd16=sxth(Rs16)210.001%
45SA1_zxthRd16=zxth(Rs16)10.000%
46F2_sfrecipaRd32,Pe4=sfrecipa(Rs32,Rt32)20.000%
47A4_rcmpneqiRd32=!cmp.eq(Rs32,#s8)10.000%
48A2_tfrsiRd32=#s1672100.483%
49M2_mpysipRd32=+mpyi(Rs32,#u8)90.001%
50A2_tfrcrrRd32=Cs3232600.218%
51C2_tfrprRd32=Ps4160.001%
52A2_tfrRd32=Rs32285141.911%
53Y2_tfrscrrRd32=Ss642420.016%
54A2_absRd32=abs(Rs32)240.002%
55A2_addiRd32=add(Rs32,#s16)22052714.777%
56A2_addRd32=add(Rs32,Rt32)122800.823%
57S4_addaddiRd32=add(Rs32,add(Ru32,#s6))86580.580%
58S4_subaddiRd32=add(Rs32,sub(#s6,Ru32))10.000%
59A2_addh_l16_llRd32=add(Rt.L32,Rs.L32)20.000%
60S2_addasl_rrriRd32=addasl(Rt32,Rs32,#u3)420.003%
61A2_andirRd32=and(Rs32,#s10)186181.248%
62A2_andRd32=and(Rs32,Rt32)360.002%
63S2_asl_i_rRd32=asl(Rs32,#u5)1240.008%
64A2_aslhRd32=aslh(Rs32)10.000%
65S2_asr_i_rRd32=asr(Rs32,#u5)1100.007%
66S2_cl0Rd32=cl0(Rs32)1780.012%
67S2_cl0pRd32=cl0(Rss32)440.003%
68S2_clrbit_iRd32=clrbit(Rs32,#u5)10.000%
69F2_conv_d2sfRd32=convert_d2sf(Rss32)10.000%
70F2_conv_df2w_chopRd32=convert_df2w(Rss32):chop20.000%
71F2_conv_w2sfRd32=convert_w2sf(Rs32)20.000%
72S2_ct0Rd32=ct0(Rs32)20.000%
73S2_extractuRd32=extractu(Rs32,#u5,#U5)1840.012%
74S2_lsr_i_rRd32=lsr(Rs32,#u5)103740.695%
75A2_maxRd32=max(Rs32,Rt32)10.000%
76A2_maxuRd32=maxu(Rs32,Rt32)30.000%
77L2_loadrb_ioRd32=memb(Rs32+#s11:0)66960.449%
78L2_loadrb_piRd32=memb(Rx32++#s4:0)1260.008%
79L2_loadrh_ioRd32=memh(Rs32+#s11:1)420.003%
80L4_loadrh_rrRd32=memh(Rs32+Rt32<<#u2)100.001%
81L2_loadrub_ioRd32=memub(Rs32+#s11:0)2790.019%
82L4_loadrub_rrRd32=memub(Rs32+Rt32<<#u2)310.002%
83L2_loadrub_piRd32=memub(Rx32++#s4:0)900.006%
84L2_loadrubgpRd32=memub(gp+#u16:0)1160.008%
85L2_loadruh_ioRd32=memuh(Rs32+#s11:1)1800.012%
86L4_loadruh_rrRd32=memuh(Rs32+Rt32<<#u2)120.001%
87L4_loadruh_urRd32=memuh(Rt32<<#u2+#U6)110.001%
88L4_loadri_apRd32=memw(Re32=#U6)30.000%
89L2_loadri_ioRd32=memw(Rs32+#s11:2)22060.148%
90L4_loadri_rrRd32=memw(Rs32+Rt32<<#u2)20.000%
91L4_loadri_urRd32=memw(Rt32<<#u2+#U6)160.001%
92L2_loadrigpRd32=memw(gp+#u16:2)46480.311%
93L2_loadw_lockedRd32=memw_locked(Rs32)3240.022%
94L4_loadw_physRd32=memw_phys(Rs32,Rt32)40.000%
95A2_minRd32=min(Rt32,Rs32)10820.073%
96A2_minuRd32=minu(Rt32,Rs32)770.005%
97M2_mpyiRd32=mpyi(Rs32,Rt32)790.005%
98C2_muxiiRd32=mux(Pu4,#s8,#S8)3040.020%
99C2_muxriRd32=mux(Pu4,#s8,Rs32)20.000%
100C2_muxirRd32=mux(Pu4,Rs32,#s8)780.005%
101C2_muxRd32=mux(Pu4,Rs32,Rt32)120.001%
102A2_orRd32=or(Rs32,Rt32)23750.159%
103S2_setbit_iRd32=setbit(Rs32,#u5)150.001%
104F2_sffixupdRd32=sffixupd(Rs32,Rt32)20.000%
105F2_sffixupnRd32=sffixupn(Rs32,Rt32)20.000%
106A2_subriRd32=sub(#s10,Rs32)185011.240%
107A2_subh_l16_llRd32=sub(Rt.L32,Rs.L32)110.001%
108A2_subRd32=sub(Rt32,Rs32)65170.437%
109A2_sxtbRd32=sxtb(Rs32)980.007%
110A2_sxthRd32=sxth(Rs32)1800.012%
111Y2_tlbpRd32=tlbp(Rs32)60.000%
112S2_togglebit_iRd32=togglebit(Rs32,#u5)30.000%
113S2_vsplatrbRd32=vsplatb(Rs32)30.000%
114A2_svsubhRd32=vsubh(Rt32,Rs32)1030.007%
115A2_xorRd32=xor(Rs32,Rt32)140.001%
116A2_abspRdd32=abs(Rss32)320.002%
117A2_addpRdd32=add(Rss32,Rtt32)1310.009%
118S2_asl_i_pRdd32=asl(Rss32,#u6)40.000%
119S2_asr_i_pRdd32=asr(Rss32,#u6)10.000%
120A2_combineiiRdd32=combine(#s8,#S8)2650.018%
121A4_combineiiRdd32=combine(#s8,#U6)130.001%
122A4_combineirRdd32=combine(#s8,Rs32)24330.163%
123A4_combineriRdd32=combine(Rs32,#s8)70.000%
124A2_combinewRdd32=combine(Rs32,Rt32)77120.517%
125F2_conv_d2dfRdd32=convert_d2df(Rss32)40.000%
126F2_conv_sf2dfRdd32=convert_sf2df(Rs32)10.000%
127F2_conv_w2dfRdd32=convert_w2df(Rs32)20.000%
128L4_returnRdd32=dealloc_return(Rs32):raw12110.081%
129L2_deallocframeRdd32=deallocframe(Rs32):raw790.005%
130F2_dfaddRdd32=dfadd(Rss32,Rtt32)40.000%
131F2_dfsubRdd32=dfsub(Rss32,Rtt32)100.001%
132S2_lsl_r_pRdd32=lsl(Rss32,Rt32)440.003%
133S2_lsr_i_pRdd32=lsr(Rss32,#u6)2630.018%
134L2_loadrd_ioRdd32=memd(Rs32+#s11:3)1960.013%
135L4_loadrd_rrRdd32=memd(Rs32+Rt32<<#u2)160.001%
136L2_loadrd_piRdd32=memd(Rx32++#s4:3)86460.579%
137L2_loadrdgpRdd32=memd(gp+#u16:3)30.000%
138M2_dpmpyuu_s0Rdd32=mpyu(Rs32,Rt32)270.002%
139A2_negpRdd32=neg(Rss32)180.001%
140A2_subpRdd32=sub(Rtt32,Rss32)1460.010%
141S2_lsl_r_vwRdd32=vlslw(Rss32,Rt32)870.006%
142S2_lsr_i_vwRdd32=vlsrw(Rss32,#u5)1880.013%
143C2_vmuxRdd32=vmux(Pu4,Rss32,Rtt32)2760.018%
144SA1_combine0iRdd8=combine(#0,#u2)20.000%
145SA1_combinezrRdd8=combine(#0,Rs16)820.005%
146SL2_loadrd_spRdd8=memd(r29+#u5:3)150201.006%
147A2_tfrihRx.H32=#u1633290.223%
148A2_tfrilRx.L32=#u161480.010%
149SA1_addiRx16=add(Rx16,#s7)250.002%
150SA1_addrxRx16=add(Rx16,Rs16)10.000%
151M2_acciRx32+=add(Rs32,Rt32)60.000%
152S2_asl_i_r_accRx32+=asl(Rs32,#u5)40.000%
153M2_maciRx32+=mpyi(Rs32,Rt32)230.002%
154F2_sffma_libRx32+=sfmpy(Rs32,Rt32):lib80.001%
155F2_sffma_scRx32+=sfmpy(Rs32,Rt32,Pu4):scale20.000%
156M2_mnaciRx32-=mpyi(Rs32,Rt32)120.001%
157F2_sffms_libRx32-=sfmpy(Rs32,Rt32):lib80.001%
158S4_addi_asl_riRx32=add(#u8,asl(Rx32,#U5))1980.013%
159S2_insertRx32=insert(Rs32,#u5,#U5)100.001%
160S4_or_andixRx32=or(Ru32,and(Rx32,#s10))310.002%
161S2_asl_i_r_orRx32|=asl(Rs32,#u5)180.001%
162S2_lsr_i_p_accRxx32+=lsr(Rss32,#u6)80.001%
163M2_dpmpyuu_acc_s0Rxx32+=mpyu(Rs32,Rt32)40.000%
164S2_insertpRxx32=insert(Rss32,#u6,#U6)80.001%
165Y2_tfrsrcrSd64=Rs32140.001%
166V6_vasrwhVd32.h=vasr(Vu32.w,Vv32.w,Rt8)344962.311%
167V6_vsathubVd32.ub=vsat(Vu32.h,Vv32.h)172481.156%
168V6_vassignVd32=Vu32485103.250%
169V6_valignbiVd32=valign(Vu32,Vv32,#u3)328792.203%
170V6_vlalignbiVd32=vlalign(Vu32,Vv32,#u3)172491.156%
171V6_vL32b_piVd32=vmem(Rx32++#s3)344962.311%
172V6_lvsplatwVd32=vsplat(Rt32)20.000%
173V6_vrmpybusiVdd32.w=vrmpy(Vuu32.ub,Rt32.b,#u1)323402.167%
174V6_vcombineVdd32=vcombine(Vu32,Vv32)150.001%
175V6_vrmpybusi_accVxx32.w+=vrmpy(Vuu32.ub,Rt32.b,#u1)668374.479%
176SS2_allocframeallocframe(#u5:3)37150.249%
177S2_allocframeallocframe(Rx32,#u11:3):raw11710.078%
178J2_callcall #r22:2154721.037%
179J2_callrcallr Rs32910.006%
180Y2_crswap0crswap(Rx32,sgp0)65160.437%
181Y2_cswicswi(Rs32)10.000%
182Y2_dccleaninvadccleaninva(Rs32)1392619.331%
183Y2_dcfetchbodcfetch(Rs32+#u11:3)11650.078%
184Y2_dcinvadcinva(Rs32)648004.342%
185Y2_dczeroadczeroa(Rs32)1150.008%
186SL2_returndealloc_return34810.233%
187SL2_deallocframedeallocframe1120.008%
188J2_endloop0endloop021514014.416%
189L2_ploadrif_ioif (!Pt4) Rd32=memw(Rs32+#u6:2)40.000%
190L2_ploadrdf_ioif (!Pt4) Rdd32=memd(Rs32+#u6:3)20.000%
191L2_ploadrbfnew_ioif (!Pt4.new) Rd32=memb(Rs32+#u6:0)770.005%
192L2_ploadrhfnew_ioif (!Pt4.new) Rd32=memh(Rs32+#u6:1)140.001%
193L4_ploadrubfnew_absif (!Pt4.new) Rd32=memub(#u6)820.005%
194L2_ploadrubfnew_ioif (!Pt4.new) Rd32=memub(Rs32+#u6:0)80.001%
195L2_ploadrubfnew_piif (!Pt4.new) Rd32=memub(Rx32++#s4:0)60.000%
196L2_ploadruhfnew_ioif (!Pt4.new) Rd32=memuh(Rs32+#u6:1)90.001%
197L2_ploadrifnew_ioif (!Pt4.new) Rd32=memw(Rs32+#u6:2)120.001%
198L2_ploadrdfnew_ioif (!Pt4.new) Rdd32=memd(Rs32+#u6:3)170.001%
199C2_cmoveifif (!Pu4) Rd32=#s12800.005%
200A2_paddifif (!Pu4) Rd32=add(Rs32,#s8)140.001%
201A2_porfif (!Pu4) Rd32=or(Rs32,Rt32)40.000%
202A2_psubfif (!Pu4) Rd32=sub(Rt32,Rs32)770.005%
203C2_ccombinewfif (!Pu4) Rdd32=combine(Rs32,Rt32)10.000%
204J2_jumpfif (!Pu4) jump:nt #r15:24530.030%
205J2_jumprfif (!Pu4) jumpr:nt Rs3212780.086%
206C2_cmovenewifif (!Pu4.new) Rd32=#s122000.013%
207A2_paddifnewif (!Pu4.new) Rd32=add(Rs32,#s8)13880.093%
208A2_paddfnewif (!Pu4.new) Rd32=add(Rs32,Rt32)35240.236%
209A2_psubfnewif (!Pu4.new) Rd32=sub(Rt32,Rs32)1880.013%
210C2_ccombinewnewfif (!Pu4.new) Rdd32=combine(Rs32,Rt32)80.001%
211J2_jumpfnewif (!Pu4.new) jump:nt #r15:21790.012%
212J2_jumpfnewptif (!Pu4.new) jump:t #r15:21570.011%
213J2_jumprfnewif (!Pu4.new) jumpr:nt Rs32170.001%
214S4_storeirif_ioif (!Pv4) memw(Rs32+#u6:2)=#S620.000%
215S2_pstorerif_ioif (!Pv4) memw(Rs32+#u6:2)=Rt3220.000%
216L4_ploadrdfnew_rrif (!Pv4.new) Rdd32=memd(Rs32+Rt32<<#u2)70.000%
217S4_storeirifnew_ioif (!Pv4.new) memw(Rs32+#u6:2)=#S690.001%
218S4_pstorerifnew_ioif (!Pv4.new) memw(Rs32+#u6:2)=Rt32810.005%
219S4_pstorerifnew_rrif (!Pv4.new) memw(Rs32+Ru32<<#u2)=Rt3260.000%
220J4_cmpeqi_f_jumpnv_ntif (!cmp.eq(Ns8.new,#U5)) jump:nt #r9:2100.001%
221J4_cmpeqi_f_jumpnv_tif (!cmp.eq(Ns8.new,#U5)) jump:t #r9:2490.003%
222J4_cmpeq_f_jumpnv_tif (!cmp.eq(Ns8.new,Rt32)) jump:t #r9:260.000%
223J4_cmpgtn1_f_jumpnv_ntif (!cmp.gt(Ns8.new,#-1)) jump:nt #r9:2110.001%
224J4_cmpgti_f_jumpnv_ntif (!cmp.gt(Ns8.new,#U5)) jump:nt #r9:21190.008%
225J4_cmpgti_f_jumpnv_tif (!cmp.gt(Ns8.new,#U5)) jump:t #r9:21000.007%
226J4_cmpgt_f_jumpnv_tif (!cmp.gt(Ns8.new,Rt32)) jump:t #r9:2130.001%
227J4_cmplt_f_jumpnv_ntif (!cmp.gt(Rt32,Ns8.new)) jump:nt #r9:2110.001%
228J4_cmpgtu_f_jumpnv_tif (!cmp.gtu(Ns8.new,Rt32)) jump:t #r9:280.001%
229J4_cmpltu_f_jumpnv_ntif (!cmp.gtu(Rt32,Ns8.new)) jump:nt #r9:260.000%
230J4_cmpltu_f_jumpnv_tif (!cmp.gtu(Rt32,Ns8.new)) jump:t #r9:21700.011%
231L2_ploadrbtnew_ioif (Pt4.new) Rd32=memb(Rs32+#u6:0)50.000%
232L2_ploadrhtnew_ioif (Pt4.new) Rd32=memh(Rs32+#u6:1)40.000%
233L2_ploadruhtnew_ioif (Pt4.new) Rd32=memuh(Rs32+#u6:1)50.000%
234L4_ploadritnew_absif (Pt4.new) Rd32=memw(#u6)40.000%
235L2_ploadritnew_ioif (Pt4.new) Rd32=memw(Rs32+#u6:2)340.002%
236L2_ploadrdtnew_ioif (Pt4.new) Rdd32=memd(Rs32+#u6:3)40.000%
237C2_cmoveitif (Pu4) Rd32=#s12190.001%
238A2_padditif (Pu4) Rd32=add(Rs32,#s8)50.000%
239C2_ccombinewtif (Pu4) Rdd32=combine(Rs32,Rt32)10.000%
240J2_jumptif (Pu4) jump:nt #r15:25400.036%
241J2_jumprtif (Pu4) jumpr:nt Rs32170.001%
242C2_cmovenewitif (Pu4.new) Rd32=#s121080.007%
243A2_padditnewif (Pu4.new) Rd32=add(Rs32,#s8)13870.093%
244A2_psubtnewif (Pu4.new) Rd32=sub(Rt32,Rs32)10.000%
245A4_psxthtnewif (Pu4.new) Rd32=sxth(Rs32)10.000%
246J2_jumptnewif (Pu4.new) jump:nt #r15:248600.326%
247J2_jumptnewptif (Pu4.new) jump:t #r15:22340.016%
248S4_pstorerbt_rrif (Pv4) memb(Rs32+Ru32<<#u2)=Rt3210.000%
249S2_pstorerbt_piif (Pv4) memb(Rx32++#s4:0)=Rt321210.008%
250S2_pstorerdt_ioif (Pv4) memd(Rs32+#u6:3)=Rtt3210.000%
251S2_pstorerdt_piif (Pv4) memd(Rx32++#s4:3)=Rtt3286460.579%
252S2_pstorerhnewt_ioif (Pv4) memh(Rs32+#u6:1)=Nt8.new100.001%
253S2_pstorerht_ioif (Pv4) memh(Rs32+#u6:1)=Rt3210.000%
254V6_vS32b_new_pred_piif (Pv4) vmem(Rx32++#s3)=Os8.new161711.084%
255L4_ploadrbtnew_rrif (Pv4.new) Rd32=memb(Rs32+Rt32<<#u2)10.000%
256S4_pstorerbtnew_ioif (Pv4.new) memb(Rs32+#u6:0)=Rt3270.000%
257S2_pstorerbtnew_piif (Pv4.new) memb(Rx32++#s4:0)=Rt3210.000%
258S4_pstorerdtnew_ioif (Pv4.new) memd(Rs32+#u6:3)=Rtt3220.000%
259S2_pstorerdtnew_piif (Pv4.new) memd(Rx32++#s4:3)=Rtt3240.000%
260S4_storeirhtnew_ioif (Pv4.new) memh(Rs32+#u6:1)=#S6130.001%
261S2_pstorerhtnew_piif (Pv4.new) memh(Rx32++#s4:1)=Rt3210.000%
262S4_storeiritnew_ioif (Pv4.new) memw(Rs32+#u6:2)=#S62310.015%
263S4_pstorerinewtnew_ioif (Pv4.new) memw(Rs32+#u6:2)=Nt8.new10.000%
264S4_pstoreritnew_ioif (Pv4.new) memw(Rs32+#u6:2)=Rt3210.000%
265S2_pstoreritnew_piif (Pv4.new) memw(Rx32++#s4:2)=Rt3210.000%
266J2_jumprzptif (Rs32!=#0) jump:t #r13:21270.009%
267J4_cmpeqn1_t_jumpnv_ntif (cmp.eq(Ns8.new,#-1)) jump:nt #r9:210.000%
268J4_cmpeqi_t_jumpnv_ntif (cmp.eq(Ns8.new,#U5)) jump:nt #r9:22220.015%
269J4_cmpeqi_t_jumpnv_tif (cmp.eq(Ns8.new,#U5)) jump:t #r9:270.000%
270J4_cmpeq_t_jumpnv_ntif (cmp.eq(Ns8.new,Rt32)) jump:nt #r9:21830.012%
271J4_cmpeq_t_jumpnv_tif (cmp.eq(Ns8.new,Rt32)) jump:t #r9:270.000%
272J4_cmpgti_t_jumpnv_tif (cmp.gt(Ns8.new,#U5)) jump:t #r9:210.000%
273J4_cmplt_t_jumpnv_tif (cmp.gt(Rt32,Ns8.new)) jump:t #r9:227040.181%
274J4_cmpgtu_t_jumpnv_tif (cmp.gtu(Ns8.new,Rt32)) jump:t #r9:2790.005%
275J4_cmpltu_t_jumpnv_tif (cmp.gtu(Rt32,Ns8.new)) jump:t #r9:290.001%
276SL2_jumpr31_tif (p0) jumpr r31870.006%
277SA1_clrtnewif (p0.new) Rd16=#010870.073%
278SL2_jumpr31_tnewif (p0.new) jumpr:nt r3122450.150%
279Y2_isyncisync1420.010%
280J2_jumpjump #r22:236760.246%
281J2_jumprjumpr Rs32108370.726%
282SL2_jumpr31jumpr r31250.002%
283Y2_l2killl2kill10.000%
284J2_loop0iloop0(#r7:2,#U10)30.000%
285J2_loop0rloop0(#r7:2,Rs32)89340.599%
286SS2_storebi0memb(Rs16+#u4:0)=#060.000%
287S2_storerbnew_iomemb(Rs32+#s11:0)=Nt8.new190.001%
288S2_storerb_iomemb(Rs32+#s11:0)=Rt321000.007%
289S4_storerb_rrmemb(Rs32+Ru32<<#u2)=Rt3220.000%
290S2_storerbnew_pimemb(Rx32++#s4:0)=Nt8.new120.001%
291S2_storerb_pimemb(Rx32++#s4:0)=Rt32120.001%
292S2_storerbgpmemb(gp+#u16:0)=Rt3220.000%
293S2_storerd_iomemd(Rs32+#s11:3)=Rtt32101620.681%
294S4_storerd_rrmemd(Rs32+Ru32<<#u2)=Rtt3280.001%
295SS2_stored_spmemd(r29+#s6:3)=Rtt861870.415%
296S2_storerhnew_iomemh(Rs32+#s11:1)=Nt8.new590.004%
297S2_storerh_iomemh(Rs32+#s11:1)=Rt32360.002%
298S4_storeirh_iomemh(Rs32+#u6:1)=#S8880.006%
299L4_ior_memoph_iomemh(Rs32+#u6:1)=setbit(#U5)10.000%
300L4_or_memoph_iomemh(Rs32+#u6:1)|=Rt3220.000%
301S4_storerhnew_rrmemh(Rs32+Ru32<<#u2)=Nt8.new100.001%
302SS2_storewi0memw(Rs16+#u4:2)=#070.000%
303SS2_storewi1memw(Rs16+#u4:2)=#120.000%
304SS1_storew_iomemw(Rs16+#u4:2)=Rt16430.003%
305S2_storerinew_iomemw(Rs32+#s11:2)=Nt8.new1610.011%
306S2_storeri_iomemw(Rs32+#s11:2)=Rt3265920.442%
307L4_add_memopw_iomemw(Rs32+#u6:2)+=Rt32770.005%
308S4_storeiri_iomemw(Rs32+#u6:2)=#S81150.008%
309S4_storeri_rrmemw(Rs32+Ru32<<#u2)=Rt3230.000%
310S2_storerinewgpmemw(gp+#u16:2)=Nt8.new50.000%
311S2_storerigpmemw(gp+#u16:2)=Rt32100.001%
312SS2_storew_spmemw(r29+#u5:2)=Rt1632490.218%
313S2_storew_lockedmemw_locked(Rs32,Pd4)=Rt322260.015%
314A2_nopnop19913213.343%
315J4_cmpeqn1_fp0_jump_tp0=cmp.eq(Rs16,#-1); if (!p0.new) jump:t #r9:232460.218%
316J4_cmpeqi_fp0_jump_ntp0=cmp.eq(Rs16,#U5); if (!p0.new) jump:nt #r9:2130.001%
317J4_cmpeqi_fp0_jump_tp0=cmp.eq(Rs16,#U5); if (!p0.new) jump:t #r9:224430.164%
318J4_cmpeqi_tp0_jump_ntp0=cmp.eq(Rs16,#U5); if (p0.new) jump:nt #r9:2116210.779%
319J4_cmpeqi_tp0_jump_tp0=cmp.eq(Rs16,#U5); if (p0.new) jump:t #r9:2810.005%
320SA1_cmpeqip0=cmp.eq(Rs16,#u2)23230.156%
321J4_cmpeq_fp0_jump_ntp0=cmp.eq(Rs16,Rt16); if (!p0.new) jump:nt #r9:221580.145%
322J4_cmpeq_fp0_jump_tp0=cmp.eq(Rs16,Rt16); if (!p0.new) jump:t #r9:2260.002%
323J4_cmpeq_tp0_jump_ntp0=cmp.eq(Rs16,Rt16); if (p0.new) jump:nt #r9:230.000%
324J4_cmpgtn1_fp0_jump_ntp0=cmp.gt(Rs16,#-1); if (!p0.new) jump:nt #r9:290.001%
325J4_cmpgtn1_fp0_jump_tp0=cmp.gt(Rs16,#-1); if (!p0.new) jump:t #r9:210.000%
326J4_cmpgtn1_tp0_jump_tp0=cmp.gt(Rs16,#-1); if (p0.new) jump:t #r9:290.001%
327J4_cmpgti_fp0_jump_ntp0=cmp.gt(Rs16,#U5); if (!p0.new) jump:nt #r9:2500.003%
328J4_cmpgti_fp0_jump_tp0=cmp.gt(Rs16,#U5); if (!p0.new) jump:t #r9:230.000%
329J4_cmpgti_tp0_jump_ntp0=cmp.gt(Rs16,#U5); if (p0.new) jump:nt #r9:2150.001%
330J4_cmpgti_tp0_jump_tp0=cmp.gt(Rs16,#U5); if (p0.new) jump:t #r9:21030.007%
331J4_cmpgt_fp0_jump_ntp0=cmp.gt(Rs16,Rt16); if (!p0.new) jump:nt #r9:240.000%
332J4_cmpgt_fp0_jump_tp0=cmp.gt(Rs16,Rt16); if (!p0.new) jump:t #r9:2260.002%
333J4_cmpgt_tp0_jump_tp0=cmp.gt(Rs16,Rt16); if (p0.new) jump:t #r9:230.000%
334J4_cmpgtui_fp0_jump_ntp0=cmp.gtu(Rs16,#U5); if (!p0.new) jump:nt #r9:280.001%
335J4_cmpgtui_tp0_jump_tp0=cmp.gtu(Rs16,#U5); if (p0.new) jump:t #r9:2140.001%
336J4_cmpgtu_fp0_jump_ntp0=cmp.gtu(Rs16,Rt16); if (!p0.new) jump:nt #r9:210.000%
337J4_cmpgtu_fp0_jump_tp0=cmp.gtu(Rs16,Rt16); if (!p0.new) jump:t #r9:220.000%
338J4_cmpgtu_tp0_jump_ntp0=cmp.gtu(Rs16,Rt16); if (p0.new) jump:nt #r9:2100.001%
339J4_cmpgtu_tp0_jump_tp0=cmp.gtu(Rs16,Rt16); if (p0.new) jump:t #r9:260.000%
340J4_tstbit0_fp0_jump_tp0=tstbit(Rs16,#0); if (!p0.new) jump:t #r9:280.001%
341J4_cmpeqi_tp1_jump_ntp1=cmp.eq(Rs16,#U5); if (p1.new) jump:nt #r9:280.001%
342J4_cmpeq_tp1_jump_ntp1=cmp.eq(Rs16,Rt16); if (p1.new) jump:nt #r9:260.000%
343J4_cmpgti_tp1_jump_tp1=cmp.gt(Rs16,#U5); if (p1.new) jump:t #r9:210.000%
344J4_cmpgtu_tp1_jump_tp1=cmp.gtu(Rs16,Rt16); if (p1.new) jump:t #r9:250.000%
345J2_ploop1srp3=sp1loop0(#r7:2,Rs32)17040.114%
346J2_rterte32580.218%
347Y2_synchtsyncht20.000%
348Y2_tlbwtlbw(Rss32,Rt32)1340.009%
349J2_trap0trap0(#u8)32500.218%
350V6_vS32b_new_aivmem(Rt32+#s4)=Os8.new10780.072%
Total Count1492390100%

Instructions Executed (by Tag)

# Tag Syntax Count Pct
0A2_absRd32=abs(Rs32)240.002%
1A2_abspRdd32=abs(Rss32)320.002%
2A2_addRd32=add(Rs32,Rt32)122800.823%
3A2_addh_l16_llRd32=add(Rt.L32,Rs.L32)20.000%
4A2_addiRd32=add(Rs32,#s16)22052714.777%
5A2_addpRdd32=add(Rss32,Rtt32)1310.009%
6A2_andRd32=and(Rs32,Rt32)360.002%
7A2_andirRd32=and(Rs32,#s10)186181.248%
8A2_aslhRd32=aslh(Rs32)10.000%
9A2_combineiiRdd32=combine(#s8,#S8)2650.018%
10A2_combinewRdd32=combine(Rs32,Rt32)77120.517%
11A2_maxRd32=max(Rs32,Rt32)10.000%
12A2_maxuRd32=maxu(Rs32,Rt32)30.000%
13A2_minRd32=min(Rt32,Rs32)10820.073%
14A2_minuRd32=minu(Rt32,Rs32)770.005%
15A2_negpRdd32=neg(Rss32)180.001%
16A2_nopnop19913213.343%
17A2_orRd32=or(Rs32,Rt32)23750.159%
18A2_paddfnewif (!Pu4.new) Rd32=add(Rs32,Rt32)35240.236%
19A2_paddifif (!Pu4) Rd32=add(Rs32,#s8)140.001%
20A2_paddifnewif (!Pu4.new) Rd32=add(Rs32,#s8)13880.093%
21A2_padditif (Pu4) Rd32=add(Rs32,#s8)50.000%
22A2_padditnewif (Pu4.new) Rd32=add(Rs32,#s8)13870.093%
23A2_porfif (!Pu4) Rd32=or(Rs32,Rt32)40.000%
24A2_psubfif (!Pu4) Rd32=sub(Rt32,Rs32)770.005%
25A2_psubfnewif (!Pu4.new) Rd32=sub(Rt32,Rs32)1880.013%
26A2_psubtnewif (Pu4.new) Rd32=sub(Rt32,Rs32)10.000%
27A2_subRd32=sub(Rt32,Rs32)65170.437%
28A2_subh_l16_llRd32=sub(Rt.L32,Rs.L32)110.001%
29A2_subpRdd32=sub(Rtt32,Rss32)1460.010%
30A2_subriRd32=sub(#s10,Rs32)185011.240%
31A2_svsubhRd32=vsubh(Rt32,Rs32)1030.007%
32A2_sxtbRd32=sxtb(Rs32)980.007%
33A2_sxthRd32=sxth(Rs32)1800.012%
34A2_tfrRd32=Rs32285141.911%
35A2_tfrcrrRd32=Cs3232600.218%
36A2_tfrihRx.H32=#u1633290.223%
37A2_tfrilRx.L32=#u161480.010%
38A2_tfrrcrCd32=Rs3232600.218%
39A2_tfrsiRd32=#s1672100.483%
40A2_vcmpbeqPd4=vcmpb.eq(Rss32,Rtt32)20.000%
41A2_xorRd32=xor(Rs32,Rt32)140.001%
42A4_cmpbeqiPd4=cmpb.eq(Rs32,#u8)2160.014%
43A4_combineiiRdd32=combine(#s8,#U6)130.001%
44A4_combineirRdd32=combine(#s8,Rs32)24330.163%
45A4_combineriRdd32=combine(Rs32,#s8)70.000%
46A4_psxthtnewif (Pu4.new) Rd32=sxth(Rs32)10.000%
47A4_rcmpneqiRd32=!cmp.eq(Rs32,#s8)10.000%
48A4_vcmpbeq_anyPd4=any8(vcmpb.eq(Rss32,Rtt32))70.000%
49C2_andnPd4=and(Pt4,!Ps4)12080.081%
50C2_bitsclrPd4=bitsclr(Rs32,Rt32)1240.008%
51C2_bitsclriPd4=bitsclr(Rs32,#u6)11790.079%
52C2_ccombinewfif (!Pu4) Rdd32=combine(Rs32,Rt32)10.000%
53C2_ccombinewnewfif (!Pu4.new) Rdd32=combine(Rs32,Rt32)80.001%
54C2_ccombinewtif (Pu4) Rdd32=combine(Rs32,Rt32)10.000%
55C2_cmoveifif (!Pu4) Rd32=#s12800.005%
56C2_cmoveitif (Pu4) Rd32=#s12190.001%
57C2_cmovenewifif (!Pu4.new) Rd32=#s122000.013%
58C2_cmovenewitif (Pu4.new) Rd32=#s121080.007%
59C2_cmpeqPd4=cmp.eq(Rs32,Rt32)2890.019%
60C2_cmpeqiPd4=cmp.eq(Rs32,#s10)136120.912%
61C2_cmpeqpPd4=cmp.eq(Rss32,Rtt32)40.000%
62C2_cmpgtPd4=cmp.gt(Rs32,Rt32)310.002%
63C2_cmpgtiPd4=cmp.gt(Rs32,#s10)4460.030%
64C2_cmpgtpPd4=cmp.gt(Rss32,Rtt32)220.001%
65C2_cmpgtuPd4=cmp.gtu(Rs32,Rt32)3770.025%
66C2_cmpgtuiPd4=cmp.gtu(Rs32,#u9)25410.170%
67C2_cmpgtupPd4=cmp.gtu(Rss32,Rtt32)1530.010%
68C2_muxRd32=mux(Pu4,Rs32,Rt32)120.001%
69C2_muxiiRd32=mux(Pu4,#s8,#S8)3040.020%
70C2_muxirRd32=mux(Pu4,Rs32,#s8)780.005%
71C2_muxriRd32=mux(Pu4,#s8,Rs32)20.000%
72C2_notPd4=not(Ps4)30.000%
73C2_ornPd4=or(Pt4,!Ps4)60.000%
74C2_tfrprRd32=Ps4160.001%
75C2_tfrrpPd4=Rs3280.001%
76C2_vmuxRdd32=vmux(Pu4,Rss32,Rtt32)2760.018%
77C2_xorPd4=xor(Ps4,Pt4)260.002%
78C4_cmpltePd4=!cmp.gt(Rs32,Rt32)100.001%
79C4_cmpneqPd4=!cmp.eq(Rs32,Rt32)11650.078%
80C4_cmpneqiPd4=!cmp.eq(Rs32,#s10)11650.078%
81C4_nbitsclrPd4=!bitsclr(Rs32,Rt32)260.002%
82C4_nbitsclriPd4=!bitsclr(Rs32,#u6)100.001%
83F2_conv_d2dfRdd32=convert_d2df(Rss32)40.000%
84F2_conv_d2sfRd32=convert_d2sf(Rss32)10.000%
85F2_conv_df2w_chopRd32=convert_df2w(Rss32):chop20.000%
86F2_conv_sf2dfRdd32=convert_sf2df(Rs32)10.000%
87F2_conv_w2dfRdd32=convert_w2df(Rs32)20.000%
88F2_conv_w2sfRd32=convert_w2sf(Rs32)20.000%
89F2_dfaddRdd32=dfadd(Rss32,Rtt32)40.000%
90F2_dfclassPd4=dfclass(Rss32,#u5)80.001%
91F2_dfcmpeqPd4=dfcmp.eq(Rss32,Rtt32)420.003%
92F2_dfcmpgePd4=dfcmp.ge(Rss32,Rtt32)40.000%
93F2_dfcmpgtPd4=dfcmp.gt(Rss32,Rtt32)30.000%
94F2_dfcmpuoPd4=dfcmp.uo(Rss32,Rtt32)490.003%
95F2_dfsubRdd32=dfsub(Rss32,Rtt32)100.001%
96F2_sffixupdRd32=sffixupd(Rs32,Rt32)20.000%
97F2_sffixupnRd32=sffixupn(Rs32,Rt32)20.000%
98F2_sffma_libRx32+=sfmpy(Rs32,Rt32):lib80.001%
99F2_sffma_scRx32+=sfmpy(Rs32,Rt32,Pu4):scale20.000%
100F2_sffms_libRx32-=sfmpy(Rs32,Rt32):lib80.001%
101F2_sfrecipaRd32,Pe4=sfrecipa(Rs32,Rt32)20.000%
102J2_callcall #r22:2154721.037%
103J2_callrcallr Rs32910.006%
104J2_endloop0endloop021514014.416%
105J2_jumpjump #r22:236760.246%
106J2_jumpfif (!Pu4) jump:nt #r15:24530.030%
107J2_jumpfnewif (!Pu4.new) jump:nt #r15:21790.012%
108J2_jumpfnewptif (!Pu4.new) jump:t #r15:21570.011%
109J2_jumprjumpr Rs32108370.726%
110J2_jumprfif (!Pu4) jumpr:nt Rs3212780.086%
111J2_jumprfnewif (!Pu4.new) jumpr:nt Rs32170.001%
112J2_jumprtif (Pu4) jumpr:nt Rs32170.001%
113J2_jumprzptif (Rs32!=#0) jump:t #r13:21270.009%
114J2_jumptif (Pu4) jump:nt #r15:25400.036%
115J2_jumptnewif (Pu4.new) jump:nt #r15:248600.326%
116J2_jumptnewptif (Pu4.new) jump:t #r15:22340.016%
117J2_loop0iloop0(#r7:2,#U10)30.000%
118J2_loop0rloop0(#r7:2,Rs32)89340.599%
119J2_ploop1srp3=sp1loop0(#r7:2,Rs32)17040.114%
120J2_rterte32580.218%
121J2_trap0trap0(#u8)32500.218%
122J4_cmpeq_f_jumpnv_tif (!cmp.eq(Ns8.new,Rt32)) jump:t #r9:260.000%
123J4_cmpeq_fp0_jump_ntp0=cmp.eq(Rs16,Rt16); if (!p0.new) jump:nt #r9:221580.145%
124J4_cmpeq_fp0_jump_tp0=cmp.eq(Rs16,Rt16); if (!p0.new) jump:t #r9:2260.002%
125J4_cmpeq_t_jumpnv_ntif (cmp.eq(Ns8.new,Rt32)) jump:nt #r9:21830.012%
126J4_cmpeq_t_jumpnv_tif (cmp.eq(Ns8.new,Rt32)) jump:t #r9:270.000%
127J4_cmpeq_tp0_jump_ntp0=cmp.eq(Rs16,Rt16); if (p0.new) jump:nt #r9:230.000%
128J4_cmpeq_tp1_jump_ntp1=cmp.eq(Rs16,Rt16); if (p1.new) jump:nt #r9:260.000%
129J4_cmpeqi_f_jumpnv_ntif (!cmp.eq(Ns8.new,#U5)) jump:nt #r9:2100.001%
130J4_cmpeqi_f_jumpnv_tif (!cmp.eq(Ns8.new,#U5)) jump:t #r9:2490.003%
131J4_cmpeqi_fp0_jump_ntp0=cmp.eq(Rs16,#U5); if (!p0.new) jump:nt #r9:2130.001%
132J4_cmpeqi_fp0_jump_tp0=cmp.eq(Rs16,#U5); if (!p0.new) jump:t #r9:224430.164%
133J4_cmpeqi_t_jumpnv_ntif (cmp.eq(Ns8.new,#U5)) jump:nt #r9:22220.015%
134J4_cmpeqi_t_jumpnv_tif (cmp.eq(Ns8.new,#U5)) jump:t #r9:270.000%
135J4_cmpeqi_tp0_jump_ntp0=cmp.eq(Rs16,#U5); if (p0.new) jump:nt #r9:2116210.779%
136J4_cmpeqi_tp0_jump_tp0=cmp.eq(Rs16,#U5); if (p0.new) jump:t #r9:2810.005%
137J4_cmpeqi_tp1_jump_ntp1=cmp.eq(Rs16,#U5); if (p1.new) jump:nt #r9:280.001%
138J4_cmpeqn1_fp0_jump_tp0=cmp.eq(Rs16,#-1); if (!p0.new) jump:t #r9:232460.218%
139J4_cmpeqn1_t_jumpnv_ntif (cmp.eq(Ns8.new,#-1)) jump:nt #r9:210.000%
140J4_cmpgt_f_jumpnv_tif (!cmp.gt(Ns8.new,Rt32)) jump:t #r9:2130.001%
141J4_cmpgt_fp0_jump_ntp0=cmp.gt(Rs16,Rt16); if (!p0.new) jump:nt #r9:240.000%
142J4_cmpgt_fp0_jump_tp0=cmp.gt(Rs16,Rt16); if (!p0.new) jump:t #r9:2260.002%
143J4_cmpgt_tp0_jump_tp0=cmp.gt(Rs16,Rt16); if (p0.new) jump:t #r9:230.000%
144J4_cmpgti_f_jumpnv_ntif (!cmp.gt(Ns8.new,#U5)) jump:nt #r9:21190.008%
145J4_cmpgti_f_jumpnv_tif (!cmp.gt(Ns8.new,#U5)) jump:t #r9:21000.007%
146J4_cmpgti_fp0_jump_ntp0=cmp.gt(Rs16,#U5); if (!p0.new) jump:nt #r9:2500.003%
147J4_cmpgti_fp0_jump_tp0=cmp.gt(Rs16,#U5); if (!p0.new) jump:t #r9:230.000%
148J4_cmpgti_t_jumpnv_tif (cmp.gt(Ns8.new,#U5)) jump:t #r9:210.000%
149J4_cmpgti_tp0_jump_ntp0=cmp.gt(Rs16,#U5); if (p0.new) jump:nt #r9:2150.001%
150J4_cmpgti_tp0_jump_tp0=cmp.gt(Rs16,#U5); if (p0.new) jump:t #r9:21030.007%
151J4_cmpgti_tp1_jump_tp1=cmp.gt(Rs16,#U5); if (p1.new) jump:t #r9:210.000%
152J4_cmpgtn1_f_jumpnv_ntif (!cmp.gt(Ns8.new,#-1)) jump:nt #r9:2110.001%
153J4_cmpgtn1_fp0_jump_ntp0=cmp.gt(Rs16,#-1); if (!p0.new) jump:nt #r9:290.001%
154J4_cmpgtn1_fp0_jump_tp0=cmp.gt(Rs16,#-1); if (!p0.new) jump:t #r9:210.000%
155J4_cmpgtn1_tp0_jump_tp0=cmp.gt(Rs16,#-1); if (p0.new) jump:t #r9:290.001%
156J4_cmpgtu_f_jumpnv_tif (!cmp.gtu(Ns8.new,Rt32)) jump:t #r9:280.001%
157J4_cmpgtu_fp0_jump_ntp0=cmp.gtu(Rs16,Rt16); if (!p0.new) jump:nt #r9:210.000%
158J4_cmpgtu_fp0_jump_tp0=cmp.gtu(Rs16,Rt16); if (!p0.new) jump:t #r9:220.000%
159J4_cmpgtu_t_jumpnv_tif (cmp.gtu(Ns8.new,Rt32)) jump:t #r9:2790.005%
160J4_cmpgtu_tp0_jump_ntp0=cmp.gtu(Rs16,Rt16); if (p0.new) jump:nt #r9:2100.001%
161J4_cmpgtu_tp0_jump_tp0=cmp.gtu(Rs16,Rt16); if (p0.new) jump:t #r9:260.000%
162J4_cmpgtu_tp1_jump_tp1=cmp.gtu(Rs16,Rt16); if (p1.new) jump:t #r9:250.000%
163J4_cmpgtui_fp0_jump_ntp0=cmp.gtu(Rs16,#U5); if (!p0.new) jump:nt #r9:280.001%
164J4_cmpgtui_tp0_jump_tp0=cmp.gtu(Rs16,#U5); if (p0.new) jump:t #r9:2140.001%
165J4_cmplt_f_jumpnv_ntif (!cmp.gt(Rt32,Ns8.new)) jump:nt #r9:2110.001%
166J4_cmplt_t_jumpnv_tif (cmp.gt(Rt32,Ns8.new)) jump:t #r9:227040.181%
167J4_cmpltu_f_jumpnv_ntif (!cmp.gtu(Rt32,Ns8.new)) jump:nt #r9:260.000%
168J4_cmpltu_f_jumpnv_tif (!cmp.gtu(Rt32,Ns8.new)) jump:t #r9:21700.011%
169J4_cmpltu_t_jumpnv_tif (cmp.gtu(Rt32,Ns8.new)) jump:t #r9:290.001%
170J4_jumpsetiRd16=#U6 ; jump #r9:2160.001%
171J4_jumpsetrRd16=Rs16 ; jump #r9:2140.001%
172J4_tstbit0_fp0_jump_tp0=tstbit(Rs16,#0); if (!p0.new) jump:t #r9:280.001%
173L2_deallocframeRdd32=deallocframe(Rs32):raw790.005%
174L2_loadrb_ioRd32=memb(Rs32+#s11:0)66960.449%
175L2_loadrb_piRd32=memb(Rx32++#s4:0)1260.008%
176L2_loadrd_ioRdd32=memd(Rs32+#s11:3)1960.013%
177L2_loadrd_piRdd32=memd(Rx32++#s4:3)86460.579%
178L2_loadrdgpRdd32=memd(gp+#u16:3)30.000%
179L2_loadrh_ioRd32=memh(Rs32+#s11:1)420.003%
180L2_loadri_ioRd32=memw(Rs32+#s11:2)22060.148%
181L2_loadrigpRd32=memw(gp+#u16:2)46480.311%
182L2_loadrub_ioRd32=memub(Rs32+#s11:0)2790.019%
183L2_loadrub_piRd32=memub(Rx32++#s4:0)900.006%
184L2_loadrubgpRd32=memub(gp+#u16:0)1160.008%
185L2_loadruh_ioRd32=memuh(Rs32+#s11:1)1800.012%
186L2_loadw_lockedRd32=memw_locked(Rs32)3240.022%
187L2_ploadrbfnew_ioif (!Pt4.new) Rd32=memb(Rs32+#u6:0)770.005%
188L2_ploadrbtnew_ioif (Pt4.new) Rd32=memb(Rs32+#u6:0)50.000%
189L2_ploadrdf_ioif (!Pt4) Rdd32=memd(Rs32+#u6:3)20.000%
190L2_ploadrdfnew_ioif (!Pt4.new) Rdd32=memd(Rs32+#u6:3)170.001%
191L2_ploadrdtnew_ioif (Pt4.new) Rdd32=memd(Rs32+#u6:3)40.000%
192L2_ploadrhfnew_ioif (!Pt4.new) Rd32=memh(Rs32+#u6:1)140.001%
193L2_ploadrhtnew_ioif (Pt4.new) Rd32=memh(Rs32+#u6:1)40.000%
194L2_ploadrif_ioif (!Pt4) Rd32=memw(Rs32+#u6:2)40.000%
195L2_ploadrifnew_ioif (!Pt4.new) Rd32=memw(Rs32+#u6:2)120.001%
196L2_ploadritnew_ioif (Pt4.new) Rd32=memw(Rs32+#u6:2)340.002%
197L2_ploadrubfnew_ioif (!Pt4.new) Rd32=memub(Rs32+#u6:0)80.001%
198L2_ploadrubfnew_piif (!Pt4.new) Rd32=memub(Rx32++#s4:0)60.000%
199L2_ploadruhfnew_ioif (!Pt4.new) Rd32=memuh(Rs32+#u6:1)90.001%
200L2_ploadruhtnew_ioif (Pt4.new) Rd32=memuh(Rs32+#u6:1)50.000%
201L4_add_memopw_iomemw(Rs32+#u6:2)+=Rt32770.005%
202L4_ior_memoph_iomemh(Rs32+#u6:1)=setbit(#U5)10.000%
203L4_loadrd_rrRdd32=memd(Rs32+Rt32<<#u2)160.001%
204L4_loadrh_rrRd32=memh(Rs32+Rt32<<#u2)100.001%
205L4_loadri_apRd32=memw(Re32=#U6)30.000%
206L4_loadri_rrRd32=memw(Rs32+Rt32<<#u2)20.000%
207L4_loadri_urRd32=memw(Rt32<<#u2+#U6)160.001%
208L4_loadrub_rrRd32=memub(Rs32+Rt32<<#u2)310.002%
209L4_loadruh_rrRd32=memuh(Rs32+Rt32<<#u2)120.001%
210L4_loadruh_urRd32=memuh(Rt32<<#u2+#U6)110.001%
211L4_loadw_physRd32=memw_phys(Rs32,Rt32)40.000%
212L4_or_memoph_iomemh(Rs32+#u6:1)|=Rt3220.000%
213L4_ploadrbtnew_rrif (Pv4.new) Rd32=memb(Rs32+Rt32<<#u2)10.000%
214L4_ploadrdfnew_rrif (!Pv4.new) Rdd32=memd(Rs32+Rt32<<#u2)70.000%
215L4_ploadritnew_absif (Pt4.new) Rd32=memw(#u6)40.000%
216L4_ploadrubfnew_absif (!Pt4.new) Rd32=memub(#u6)820.005%
217L4_returnRdd32=dealloc_return(Rs32):raw12110.081%
218M2_acciRx32+=add(Rs32,Rt32)60.000%
219M2_dpmpyuu_acc_s0Rxx32+=mpyu(Rs32,Rt32)40.000%
220M2_dpmpyuu_s0Rdd32=mpyu(Rs32,Rt32)270.002%
221M2_maciRx32+=mpyi(Rs32,Rt32)230.002%
222M2_mnaciRx32-=mpyi(Rs32,Rt32)120.001%
223M2_mpyiRd32=mpyi(Rs32,Rt32)790.005%
224M2_mpysipRd32=+mpyi(Rs32,#u8)90.001%
225S2_addasl_rrriRd32=addasl(Rt32,Rs32,#u3)420.003%
226S2_allocframeallocframe(Rx32,#u11:3):raw11710.078%
227S2_asl_i_pRdd32=asl(Rss32,#u6)40.000%
228S2_asl_i_rRd32=asl(Rs32,#u5)1240.008%
229S2_asl_i_r_accRx32+=asl(Rs32,#u5)40.000%
230S2_asl_i_r_orRx32|=asl(Rs32,#u5)180.001%
231S2_asr_i_pRdd32=asr(Rss32,#u6)10.000%
232S2_asr_i_rRd32=asr(Rs32,#u5)1100.007%
233S2_cl0Rd32=cl0(Rs32)1780.012%
234S2_cl0pRd32=cl0(Rss32)440.003%
235S2_clrbit_iRd32=clrbit(Rs32,#u5)10.000%
236S2_ct0Rd32=ct0(Rs32)20.000%
237S2_extractuRd32=extractu(Rs32,#u5,#U5)1840.012%
238S2_insertRx32=insert(Rs32,#u5,#U5)100.001%
239S2_insertpRxx32=insert(Rss32,#u6,#U6)80.001%
240S2_lsl_r_pRdd32=lsl(Rss32,Rt32)440.003%
241S2_lsl_r_vwRdd32=vlslw(Rss32,Rt32)870.006%
242S2_lsr_i_pRdd32=lsr(Rss32,#u6)2630.018%
243S2_lsr_i_p_accRxx32+=lsr(Rss32,#u6)80.001%
244S2_lsr_i_rRd32=lsr(Rs32,#u5)103740.695%
245S2_lsr_i_vwRdd32=vlsrw(Rss32,#u5)1880.013%
246S2_pstorerbt_piif (Pv4) memb(Rx32++#s4:0)=Rt321210.008%
247S2_pstorerbtnew_piif (Pv4.new) memb(Rx32++#s4:0)=Rt3210.000%
248S2_pstorerdt_ioif (Pv4) memd(Rs32+#u6:3)=Rtt3210.000%
249S2_pstorerdt_piif (Pv4) memd(Rx32++#s4:3)=Rtt3286460.579%
250S2_pstorerdtnew_piif (Pv4.new) memd(Rx32++#s4:3)=Rtt3240.000%
251S2_pstorerhnewt_ioif (Pv4) memh(Rs32+#u6:1)=Nt8.new100.001%
252S2_pstorerht_ioif (Pv4) memh(Rs32+#u6:1)=Rt3210.000%
253S2_pstorerhtnew_piif (Pv4.new) memh(Rx32++#s4:1)=Rt3210.000%
254S2_pstorerif_ioif (!Pv4) memw(Rs32+#u6:2)=Rt3220.000%
255S2_pstoreritnew_piif (Pv4.new) memw(Rx32++#s4:2)=Rt3210.000%
256S2_setbit_iRd32=setbit(Rs32,#u5)150.001%
257S2_storerb_iomemb(Rs32+#s11:0)=Rt321000.007%
258S2_storerb_pimemb(Rx32++#s4:0)=Rt32120.001%
259S2_storerbgpmemb(gp+#u16:0)=Rt3220.000%
260S2_storerbnew_iomemb(Rs32+#s11:0)=Nt8.new190.001%
261S2_storerbnew_pimemb(Rx32++#s4:0)=Nt8.new120.001%
262S2_storerd_iomemd(Rs32+#s11:3)=Rtt32101620.681%
263S2_storerh_iomemh(Rs32+#s11:1)=Rt32360.002%
264S2_storerhnew_iomemh(Rs32+#s11:1)=Nt8.new590.004%
265S2_storeri_iomemw(Rs32+#s11:2)=Rt3265920.442%
266S2_storerigpmemw(gp+#u16:2)=Rt32100.001%
267S2_storerinew_iomemw(Rs32+#s11:2)=Nt8.new1610.011%
268S2_storerinewgpmemw(gp+#u16:2)=Nt8.new50.000%
269S2_storew_lockedmemw_locked(Rs32,Pd4)=Rt322260.015%
270S2_togglebit_iRd32=togglebit(Rs32,#u5)30.000%
271S2_tstbit_iPd4=tstbit(Rs32,#u5)530.004%
272S2_vsplatrbRd32=vsplatb(Rs32)30.000%
273S4_addaddiRd32=add(Rs32,add(Ru32,#s6))86580.580%
274S4_addi_asl_riRx32=add(#u8,asl(Rx32,#U5))1980.013%
275S4_ntstbit_iPd4=!tstbit(Rs32,#u5)1720.012%
276S4_or_andixRx32=or(Ru32,and(Rx32,#s10))310.002%
277S4_pstorerbt_rrif (Pv4) memb(Rs32+Ru32<<#u2)=Rt3210.000%
278S4_pstorerbtnew_ioif (Pv4.new) memb(Rs32+#u6:0)=Rt3270.000%
279S4_pstorerdtnew_ioif (Pv4.new) memd(Rs32+#u6:3)=Rtt3220.000%
280S4_pstorerifnew_ioif (!Pv4.new) memw(Rs32+#u6:2)=Rt32810.005%
281S4_pstorerifnew_rrif (!Pv4.new) memw(Rs32+Ru32<<#u2)=Rt3260.000%
282S4_pstorerinewtnew_ioif (Pv4.new) memw(Rs32+#u6:2)=Nt8.new10.000%
283S4_pstoreritnew_ioif (Pv4.new) memw(Rs32+#u6:2)=Rt3210.000%
284S4_storeirh_iomemh(Rs32+#u6:1)=#S8880.006%
285S4_storeirhtnew_ioif (Pv4.new) memh(Rs32+#u6:1)=#S6130.001%
286S4_storeiri_iomemw(Rs32+#u6:2)=#S81150.008%
287S4_storeirif_ioif (!Pv4) memw(Rs32+#u6:2)=#S620.000%
288S4_storeirifnew_ioif (!Pv4.new) memw(Rs32+#u6:2)=#S690.001%
289S4_storeiritnew_ioif (Pv4.new) memw(Rs32+#u6:2)=#S62310.015%
290S4_storerb_rrmemb(Rs32+Ru32<<#u2)=Rt3220.000%
291S4_storerd_rrmemd(Rs32+Ru32<<#u2)=Rtt3280.001%
292S4_storerhnew_rrmemh(Rs32+Ru32<<#u2)=Nt8.new100.001%
293S4_storeri_rrmemw(Rs32+Ru32<<#u2)=Rt3230.000%
294S4_subaddiRd32=add(Rs32,sub(#s6,Ru32))10.000%
295SA1_addiRx16=add(Rx16,#s7)250.002%
296SA1_addrxRx16=add(Rx16,Rs16)10.000%
297SA1_addspRd16=add(r29,#u6:2)33870.227%
298SA1_clrtnewif (p0.new) Rd16=#010870.073%
299SA1_cmpeqip0=cmp.eq(Rs16,#u2)23230.156%
300SA1_combine0iRdd8=combine(#0,#u2)20.000%
301SA1_combinezrRdd8=combine(#0,Rs16)820.005%
302SA1_decRd16=add(Rs16,#-1)1050.007%
303SA1_incRd16=add(Rs16,#1)1430.010%
304SA1_setiRd16=#u62880.019%
305SA1_sxthRd16=sxth(Rs16)210.001%
306SA1_tfrRd16=Rs1616030.107%
307SA1_zxthRd16=zxth(Rs16)10.000%
308SL1_loadri_ioRd16=memw(Rs16+#u4:2)4020.027%
309SL1_loadrub_ioRd16=memub(Rs16+#u4:0)1030.007%
310SL2_deallocframedeallocframe1120.008%
311SL2_jumpr31jumpr r31250.002%
312SL2_jumpr31_tif (p0) jumpr r31870.006%
313SL2_jumpr31_tnewif (p0.new) jumpr:nt r3122450.150%
314SL2_loadrb_ioRd16=memb(Rs16+#u3:0)260.002%
315SL2_loadrd_spRdd8=memd(r29+#u5:3)150201.006%
316SL2_loadri_spRd16=memw(r29+#u5:2)1520.010%
317SL2_loadruh_ioRd16=memuh(Rs16+#u3:1)980.007%
318SL2_returndealloc_return34810.233%
319SS1_storew_iomemw(Rs16+#u4:2)=Rt16430.003%
320SS2_allocframeallocframe(#u5:3)37150.249%
321SS2_storebi0memb(Rs16+#u4:0)=#060.000%
322SS2_stored_spmemd(r29+#s6:3)=Rtt861870.415%
323SS2_storew_spmemw(r29+#u5:2)=Rt1632490.218%
324SS2_storewi0memw(Rs16+#u4:2)=#070.000%
325SS2_storewi1memw(Rs16+#u4:2)=#120.000%
326V6_lvsplatwVd32=vsplat(Rt32)20.000%
327V6_vL32b_piVd32=vmem(Rx32++#s3)344962.311%
328V6_vS32b_new_aivmem(Rt32+#s4)=Os8.new10780.072%
329V6_vS32b_new_pred_piif (Pv4) vmem(Rx32++#s3)=Os8.new161711.084%
330V6_valignbiVd32=valign(Vu32,Vv32,#u3)328792.203%
331V6_vasrwhVd32.h=vasr(Vu32.w,Vv32.w,Rt8)344962.311%
332V6_vassignVd32=Vu32485103.250%
333V6_vcombineVdd32=vcombine(Vu32,Vv32)150.001%
334V6_vlalignbiVd32=vlalign(Vu32,Vv32,#u3)172491.156%
335V6_vrmpybusiVdd32.w=vrmpy(Vuu32.ub,Rt32.b,#u1)323402.167%
336V6_vrmpybusi_accVxx32.w+=vrmpy(Vuu32.ub,Rt32.b,#u1)668374.479%
337V6_vsathubVd32.ub=vsat(Vu32.h,Vv32.h)172481.156%
338Y2_crswap0crswap(Rx32,sgp0)65160.437%
339Y2_cswicswi(Rs32)10.000%
340Y2_dccleaninvadccleaninva(Rs32)1392619.331%
341Y2_dcfetchbodcfetch(Rs32+#u11:3)11650.078%
342Y2_dcinvadcinva(Rs32)648004.342%
343Y2_dczeroadczeroa(Rs32)1150.008%
344Y2_isyncisync1420.010%
345Y2_l2killl2kill10.000%
346Y2_synchtsyncht20.000%
347Y2_tfrscrrRd32=Ss642420.016%
348Y2_tfrsrcrSd64=Rs32140.001%
349Y2_tlbpRd32=tlbp(Rs32)60.000%
350Y2_tlbwtlbw(Rss32,Rt32)1340.009%
Total Count1492390100%

NOTE: On each clock tick, the activity on every thread is accumulated. Assume for example a 1GHz core with 4 threads that simulates for 1 second but only 1 thread is active and the others are in WAIT mode. Further assume the active thread spends half its time committing packets and half the time stalled. In this case the cycles*4 will be 4 billion, WAIT_CYCLES will be 3 billion, commits will be 500 million, and the total of all other stall types will be 500 million.

Simulation Settings:
Profile data version: 2.5
cache_config: L1-I$ = 16 Kb, L1-D$ = 16 Kb, L2-$ = 512 Kb
command_line: --magic_angel --quiet --info_quiet --revid 0x4066 --axibusratio 2 --axibuspenalty 75 --ahbbusratio 2 --ahbbuspenalty 75 --axi2busratio 2 --axi2buspenalty 75 --l2tcm_base 0xd8000000 --timing --clade2_stable_assert_hack 0x0
core: V66A_512
q6version: v66
revid: 4066
Hexagon Profiler >> <<
v8.2.xx





Disassembly Panel
Visible Lines
Commits
Stalls
Stall Details
Minor Stalls
Events
Filenames
Selected Type Only
Visible Attributes
Jump Target Names
Packet Braces
Leading Zeros
Hex Prefix 0x
Underline links
Highlight links


Global Options
Override Chrome54+ magnifier